I get where your coming from.
I am sorry your not able to keep friends. It must be really lonely for you and you seem like such a great person, I can't imagine why anyone would want to stop being friends with you.
I wish I had some words of comfort for you.
hang it there