You sound a lot like my brother, actually, and while I can't fully understand the extent of his psychosis/neuroticism, I can understand how placing extra emphasis on the negative aspects of the self can feed on itself in an endless cycle. For him, it's a nasty stuttering problem and OCD that leads to stress, anxiety, depression, and eventually exacerbates his stuttering/OCD etc. For me, my low self-esteem and introversion feeds my anxiety, which in turn leaves me depressed and further deflates my self-esteem and thoughts of severe inadequacy.
I can't remove all the negative aspects of your life in terms of external factors, but perhaps you can take some solace in knowing that you're in a situation that is more common than you think. There is unlikely to be a solution in the near future that will remove all your problems, but there are steps that can be taken to at the very least alleviate the thoughts that help feed the endless negativity cycle.