Lily, her are some ways to deal with neighbors that simply enjoy ruining your day.
Be polite, but don't let yourself get stepped on. Invite them over for dinner and talk things out. Tell them how you feel, and how you'd like for things to work out.
The best way to show someone you're at ease with them, is to display unconditional love towards them. Be there for them whenever they need something, whether it be advice or a weed eater. At the same time, be sure to set boundaries, that way they don't have much wiggle room to hurt you.
If you both have kids, use a "play date" as an excuse to sit down, talk, and settle some differences.
Unreasonable neighbors will ALWAYS be there. Over time, I believe with the good response, you can change that.
Arthur Wright , Florida Paralegal with a BS degree in Social-Psychology, answered
The best way always has been mind your own business and if that doesn't work, then a tall privacy fence otherwise dealing with neighbors just comes with the territory and showdowns are inevitable but best not to start a confrontation. Just remember its a fact of life that no one will ever be able to please everyone so don't even try. But there always comes a time when neighbors need someone so be patient. Good luck