I do not think it is possible to go through life without encountering some negativity or opposition. No two people think exactly alike (just as no two flowers bloom the same), so it would be wrong to assume that everyone will agree with you.
While still thinking of my grandmother, I remember the lessons she taught me about removing toxic people from my life. No matter if they are friends, family, or co-workers, if that person was sending negative vibes my way, she would say, “What are you waiting for?”
She was absolutely right. There is no need to be a martyr and continue to be the “whipping boy” and stay around for constant abuse (emotional, physical, etc.). And trying to be a reformer and change the other person is also a losing game.
Some people easily find fault in everyone else and none in themselves. I don’t really understand it, but it seems to be the case. And though some may feel it smart to try to win an argument and prove a point with this sort of person, I think the truly wise simply ignore and move on.
Remember the wise words of Thay: When another person makes you suffer, it is because he suffers deeply within himself, and his suffering is spilling over. He does not need punishment, he needs help.
Life is too short to willingly put up with negativity. In the immortal words of Sweet Brown, Aint nobody got time for that! ;)
Photo source: Hot Bath (Iceland) by Max Rive