That's a great question. The only author I've ever read that I think comes close to answering your question is a pseudonymous author called "Alone", who wrote the blog The Last Psychiatrist.
Here is one article relevant to your question:
> https://thelastpsychiatrist.com/2011/04/the_abusive_boyfrien...
Here is one article that describes the main lens he uses to look at personality, which is "narcissism":
> https://thelastpsychiatrist.com/2010/02/the_other_ego_epidem...
Here is the archive of posts:
> https://thelastpsychiatrist.com/archives.html
In short--to stop suffering from extreme negative thinking, you will need to change your life. To change your life, you will need to live differently. However, living differently is harder than being unhappy. It will always be much easier to endlessly introspect about why you're unhappy than it will be to do the work of changing your life in order to live differently.
Good luck. I would be happy to send you some other primary sources that helped me in my life; my email is in my HN profile, but I may not have had the unique problems you have and could just be another dud.
(The only shot-in-the-dark tip I have for you is to stop hanging out and trusting dishonest people. It is not always easy to recognize when someone is dishonest, but once you've figured it out, don't make excuses to keep trusting them.)