Hi @Former-Member
It sounds like things have really tough for you for some time, and it's all getting a bit overwhelming. Do you have any professional support like a GP, psychiatrist or therapist? I'm sure you are trying really hard to be and do your best but sometimes the way we are raised and the experiences we have can make us behave in ways that others struggle to understand. Like, for example, perhaps the times when you are angry is really saying to others I'm scared, really scared but I don't want to be seen as weak. Professionals can help us to change our way of thinking and behaving so that you are more satisfied in your life and others can begin to understand what's happening for you and properly support you.
I'm sure you are a really nice person who's been hurt by others words and have taken it literally. I sometimes think like you do at times. Being gentle and nice to ourselves is hard. Weoour own worst enemies at times.
You deserve support and understanding. I hope things get better for you soon.