I'm realising that noone is truly all good or all bad, I find myself not hating people the same way I used to because most bad actions from people (including me) comes from a place of either insecurity or trauma, and if I expect people to be compassionate with me and my issues then it means I either have to be compassionate with thier issues or cut them off so I don't have to deal with thier issues. There's no "bad" people, just people that we either gel with or don't. Ive noticed when I remember this it instantly lifts a weight off my chest because not only does it help me from splitting on other people it also helps to stop me from splitting on myself. However the one downside for me thinking this way is that it makes me trust less because I view everyone now as bieng just as much of a mess as me, which again is hugely comforting but makes me not value thier opinions as much which I guess is a good thing?