I'm sorry for the situation. It is my experience that people don't change for the better and if they do it is that they realize themselves the improvement is necessary. When someone changes for another person it is often temporary, followed by resentment because that person "made them change" , not that they wanted too.
In my opinion, assuming you're not concerned for your safety then he is on extremely thin ice. Talk with him about the concerns you wrote here even if you already discussed them since October. If you don't see meaningful improvements in the near future (few weeks/months) then likely it will not get better. You mentioned your age and time lost which is something I think about to for my situation but the question you have to ask yourself is if he doesn't actually change, do you want 8 more years of the same old? What if you got pregnant in that time and he isn't present due to the drinking etc is it much different than being alone where you're not burdened by his BS?
Take a deep breath and think about it, don't be like me running around like a drama king making the situation worse D:
Most Helpful Opinions
In life if you never try you will never know & whether you are in a relationship for eight days, eight weeks or eight years people do chance & unfortunately your boyfriend changed for the worse. As for your boyfriend he has a drinking problem & deep deep down if you still love him maybe you can help him get in a program & if he is beyond your help the only way to move is forward with your life.
What Girls & Guys Said
Opinion
2Opinion
Sorry for your loss.
I Assume he was the one who asked you out
Learn more