There is a common thread in most of the original posts on this forum, that is allowing oneself to become a victim.
Fence blackmail, bad builders, guest damage, bad neighbors, all picture themselves as victims. As long as people allow this to happn,they will continue to use you as a doormat.
I can understand being aware of and concerned about the feelings of others, but at some point the line must be drawn when your good nature becomes an opportunity to become taken advantage of.
Just the thoughts of a cantankerous Texan