There's a lot of crap I won't put up with for one second from strangers in person or online. Like if someone tries to mischaracterize me or puts words to me that I did not say or tells me that my vote isn't worth what their vote is, I immediately tell them to fuck off.
Disrespect me and expect disrespect in kind. Be kind and I will be kind in kind.
I really can put up with a lot of crap from someone already in my life though. I've even dedicated decades to a family member with a personality disorder, putting up with so many years of abuse until the bitch broke the camel's back with the depths of her depravity.
Even I will eventually walk away from that as need be, even as sadly as that might be. I generally try to be live and let live. I never try to live someone's life for them and I do not allow them to live mine for me. I believe in sharing lives, in intersecting not overtaking the other.
I recognize that everyone has their own peculiarities. I certainly have mine--and I quite do enjoy them. And I allow for that in others. In them and in myself. We are individuals and we should be creative with that.
Where I draw the line, build a wall, dig a mote and fill it with alligators, light a barrier of fire, don a Kevlar suit, is when someone tries purposely to hurt me--for whatever their reason. That is my deal breaker and there's no coming back from it. That person has revealed their hand and their character and no slight of hand will hide that card again. I will always see it on their forehead and I will walk away from that deal every time hence.
The more they act upon their vindictiveness, the more they obsess and stalk, the more they make themselves look the fool, they show everyone else that their true nature. I reach down for them to the bottom of my heart but all I find there for them is pity.