Hi all. Quick update. Thanks for the responses.
I’m not one to leave somebody over a problem with alcoholism. Maybe it’s crazy but I think it’s a demon just like depression some of us have to battle, I have no problem helping with things like that. As long as it doesn’t get too out of hand or they don’t resort to abuse, I’m always down to help. That’s not something I would hate him for. It’s an addiction like anything else.
I talked to my dad about it but I got teary talking about it so I cut it short and I haven’t had the courage to talk about it again. He knows pretty much everything about it though, even if it’s very broad because I don’t really talk about it much lately.
Unfortunately I had to extend my no contact (although I think it’s a good thing.) I had re-joined a mutual chatroom that all of my friends (and him) are in, which I have mentioned before. I quickly left within a few days because of his presence making me sad, and he was just saying bizarre things that looked like jabs at me (which was super uncharacteristic). He kept trying to grab my attention when I was very clearly ignoring him and told him I needed him to leave me alone, nothing harsh, so I just left for my own sake. So I’m going for a few more weeks, it gets a little easier each day :).
However, I think a good sign cropped up? He messaged me yesterday saying he missed having me in the server, and he said he was sorry for acting the way he did, and said he wished he treated me better. I didn’t really give much of a response because I didn’t know what to say. I just told him my only responses are things I’ve already told him. He genuinely “sounded” really sad. He also said a few other things implying he was missing me, which was just super bizarre and made my heart stop, so I just responded coldly. I hate being cold to him or people in general but I didn’t have energy at the time. I let him know I’m sorry I didn’t have any response, and I don’t hate him (which he was really upset about, thinking I hated him).
After this I told my best friend (mutual friend of his) about this, and she said he brought me up about a week ago while they were talking, saying he felt bad for doing something many many months ago that broke my heart (way before we broke up, I don’t like to talk about it because it hurts to talk about. I forgave him for it but it still hurts. I’m sorry if this is vague.) and was crying about how he could never make up for it. He also said (about me) “she deserves better” “she’s an amazing human being and I’m so mad at myself for hurting her like that”. It’s only odd because it’s been months since the incident happened.
And he still has a girlfriend. Apparently talks about her all time, which multiple people think is super bizarre. Some people are saying it’s so he can prove he’s moving on to himself. I don’t really have an opinion on the matter.
The more this whole saga goes on the more messy I realize he is. I don’t have any regrets in still loving him with all of my heart even to this very day, but I can see what a mess he can be sometimes, lol. I worry for him.
I don’t really know what to do from here besides no contact. I don’t know what to do beyond that. I don’t understand why he is suddenly really upset about what he did months ago, and why he’s telling me he’s sorry for saying things that are making me uncomfortable and upset in public settings when he continues doing so. I just don’t understand this man at all. 
I would really like some help here. I’m definitely going no contact for a little bit longer so I can gather my bearings because I’m super frustrated at this point.