I'm not trying to be obnoxious here, but maybe a little less ranting and raving would help. I only say that because I am also trying to change my mind set and response to things around me. I've been pretty negative and not so happy the last several years, and the worse I became the worse my health has gotten. Yes, it is a vicious cycle, but feeding it with continuing negativity will only add to the load.
Think about how far you've come and then smile. Forget about those who you feel are doing the world wrong and be with those who make your world right.
I hope you find your way.
EPP