Hi, I am male 23 y/o

I have mental struggles, depression, anxiety, social anxiety, stuttering. I just can't take it anymore. It's getting too hard for me and if I don't do anything about it I will end up killing myself shortly so I guess this post is basically a cry for help cuz I don't know anything anymore. Might be the wrong subreddit for this but anyway...

So my view is that, the most basic thing, the most important thing is what you care about or follow ( the way I say it is "worship" ). Like for example right now I am worshipping some imaginary people reading this and how they think... For me I care WAY too much about other human beings. I basically live in the lives of imaginary people that I have created in my own head. I know this but I just can't stop it. So my idea is that, I should worship the creator ( my way of thinking is very similar to religions and specifically Islam ). I should only follow God because no one else deserves it. They will all fail me but in practice I have tried so many times and so hard but I just can't figure it out. I feel my head is not there. it's like I have lost my common sense and logic. Sometimes I know exactly what I am talking about and next 5 minutes I can't figure it out no matter how hard I try. I'm in a loop of thought. Im in a constant zoning out situation and My IQ is at 10%.  It's like I try not to care about other people and worship a better God, but even that, is for others. Other people are my Gods. So I say no, that way of thinking is also wrong, but this very thought also has the same flaw and I end up in this loop that I don't know what to think about. and I lose my mind. It's like I'm trying to figure out a very tough question but can't comprehend it.

Anyway, I feel I'm full of BS, I somehow have made up all these things that not even my psychologist could understand ( can't blame him, even I can't figure myself out ). I feel like there is a very very basic thing that I have forgotten or fucked up at. If that I can solve, I can work something out about my other problems. 

So my question is how do you think about the way I think, and do you think differently? Can you point out my mistake?