I think I need councelling or therapy, I'm definitely depressed and anxious. I might need medication but will antidepressants or antianxiety pills do anything to help with the reasons behind the depression and anxiety or are they just for helping the physical symptoms? How do you figure out what kind of therapist or therapy you need? There are so many different types and it's all a bit overwhelming reading about them all and trying to figure it out myself.
A lot of my issues are around guilt and shame and self hatred. I grew up in a violent abusive household. I was the oldest child. As well as being the victim of my parents anger, I also witnessed my younger siblings being hurt. I tried as much as I could to divert their attacks on to myself but I wasn't always there or quick enough or strong enough to help my younger siblings.
I feel guilty all the time for not being able to stop it. I feel shame for leaving them behind when I left. I couldn't take it anymore and ran away. I should have stayed and tried harder to protect them. I was selfish and put my own well being ahead of small and vulnerable children.
I spoke to someone about it once, many years later. He told me I should have done something or told someone or called the police. He told me it was my fault. That as the oldest it was my responsibilty to do something about it. They told me it was my fault too. He confirmed what I already knew and had always been told.
Some times in rare moments of trying to be kinder to myself, I remind myself that I was a child too and I get a few seconds of feeling bad for younger me and all she went through. But then all the self hatred and negativity comes flooding back and drowns the self pity. I don't deserve kindness or sympathy, it doesn't matter how old I was, I should have done more.
What kind of therapy or medication do I need to fix me? I'm in my fifties now and I am exhausted by carrying the weight of all these negative feelings for so long. I've given up hope that they'll just go away on their own and I'm too tired to keep on going with them.