He is offering you little to nothing, and emotionally manipulating you when you say how it makes you feel.
I love him and he’s the only person to have ever loved me. I’m just so tired of feeling so low all the time and then feeling like such an awful person for having felt like we should have more of a relationship now than we do.
He doesn't act like he loves you OP. Your desire to have a real relationship is completely normal.
I think maybe I’m just not good enough for him to want a real relationship with.
It's not you, it's him, he's not a pleasant person. You deserve more than being treated in this way.
I do believe he loves me though, he tells me often and is in contact frequently through the day, or calls me/FaceTimes when he gets the change cause he knows I like talking on the phone even though he hates phone calls.
People will do a lot to keep stringing someone along/getting what they want.
He does so many little things that says he loves me, and he’s stood by me through so much.
Erm, no. Think of all the things you've been through and he hasn't been there. Or if he has it's just occasional words over the phone. You have virtually raised your child alone, even when you've been ill etc he hasn't truly been there for you in the real world. Talk is cheap.
I definitely don’t feel like I could ever or should ever want any better than the man that has helped me so much.
You could have so much more in your life and I'm sure you want it- a real relationship where you share your everyday life with someone in the flesh.
The thing about losing contact with his child I don't believe- he would see his child, he has legal rights, unless there's some reason that it wouldn't be safe for him to have contact. I think he enjoys living alone and just seeing you when he feels like it.
I don’t know how to leave him, when I’ve tried before he’s ignored it and pushed until I give in, he makes me feel so confused and so wrong about everything I feel and say and it all gets so turned around that I end up believing I was the one being so horrible to him. I’m the one that’s the problem, not our relationship and it’s me I need to work on. I can’t think straight anymore
Finish it and have as little communication with him as possible. Talk about practicalities to do with your son when you need to, but nothing else, so he can't mess with you.
If he comes out with shit then keep posting in this thread, the women here will help you keep seeing the wood for the trees. That was my experience when I left a relationship with a dodgy person. They helped me see through his words and actions and keep seeing reality.
You could also see if you could somehow see a therapist/ counsellor who could help you stick to your resolve.
No-one would think you should live this way.
Keep talking to other people, not him, about the reality of your life. Even if it's just online places like this if you don't know many people. I think most people would be pretty shocked and see very clearly that you aren't being treated well. Having others reflect back to you how he's treating you and that this is not ok will help you see it.
Best wishes- I look forward to seeing you blossom. 