Why do I constantly attract negativity in people ?

I find that I’m CONSTANTLY a dumping ground, for people’s negative emotions.

This has happened for my entire life , over and over again - and I’m done with it, after decades of experiencing this!

Examples are that people that are very nice to me for many months, will out of the blue start having meltdowns, and blaming me for all their problems. I experienced this of my masseuse today.
And the same happened in my local gym recently, with a worker there. I thought we got on well, and she out of the blue started being abusing to me.
I later found out, that she had engaged a smear campaign, also behind my back. As mentioned, this happens to me in many areas of my life. I’m polite and kind to people. For example , I gave the workers in my local gym Christmas gifts - to later be treated as above.

Do you guys have any explanations?
Updates
1 y
Please don’t worry about responding if your comments AREN’T insightful, OR are one liners. Thanks
Why do I constantly attract negativity in people ?
Post Opinion