I’ve been asking my guy to avoid alcohol .. he promised doing it once a month so I was ok with that. But he is out for 3 weeks and every other day he is drinking and smoking. I am very stressed. He didnt keep his promise. What should I do?