Just remember that those false starts, and perpetual Day 1s, although maybe not uncommon, are only hurting you.
I know that's ridiculously obvious, but really it comes down to that.
Life has rough seasons. Always. Illness, breakups, accidents, losses, disappointments. There's never going to be a stress-free time. As you know, alcohol may numb your stress, in the moment only, but it actually makes you LESS able to handle challenges.
Looking at it another way: you have so many GOOD things happening in your life. A promising, nurturing relationship. More financial stability, meaning you don't need a housemate any longer. The invitation to a family celebration to be shown off to your boyfriend's family.
You are so lucky!
Forgive me if I"m being too persistent and argumentative. Just want the best for you!
xo