Good on you. I remember the day I decided to no longer have my mother in my life.
"Before you diagnose yourself with depression or low self esteem, first make sure that you are not, in fact, just surrounded by assholes."
What do you do if those very people are your parents and your financially dependent on them?
I’m happy for you, it can be difficult to take these steps.
My wife started in on this tactic with much the same result. She just started leaving social groups and ignoring anyone who ruined her evening more than once every couple months. Lo and behold, she found it immensely easy to taper off her anxiety meds after that.
I had this growing up. My "friends" all the way through High School (and a little beyond) were, on hindsight, constantly demeaning, belittling, and undermining.
I vividly recall being laughed at for having my head in the clouds when I was 18 when I said my hopes were to go to college, and get a PC and a motorbike. Yep, you read that right - just aspiring to such mundane achievements was absolutely UNTHINKABLE to these guys I spent many of my formative years with.
They say that if you keep meeting assholes, maybe YOU'RE the asshole. In reality, you could be doing things right and simply live or work in a toxic, small-minded cultural dump and need to get out of it.
Did the same with all my spam emails. It's not that difficult and it's nice to have my inbox say 1 intead of 1491 unread messages.