I'm so worried he'll react with anger to me suggesting he gets help, but, I know you're right, I will speak with him and see how that goes.
im glad walking on eggshells is normal. It does suck when he doesn't text back and I do find myself beating myself up, wishing I'd said something different or wasn't so needy. 
I cannot fix him, I know this, even though I hate it. I am trying to focus on me as well and live my life as best as I can regardless.
Does anyone know how I can get him to confide in me rather than these other girls? I don't mind him having them to talk to, I just mind that he won't talk to me about it apart from with the odd comment. 

Love is so much work! But I believe he's worth it right now.