Hi Selma and WELCOME to SR! I'm glad you found this place. There's lots of wisdom and support to be had here.
I am however sad to tell you that by reading your post, your BF isn't in recovery. If he were, he would be following a program, getting counselling and support, and not drinking occasionally, then deciding to quit (rinse, lather, repeat).
Let me post for you the 3 C's of addiction, in case you don't know them already.
You didn't CAUSE it
You can't CURE it
you can't CONTROL it
Alcoholism is a progressive disease. It only gets worse from here on out. Admitting that he has a problem is nice (and easy), but the lifetime journey that is recovery is hard...very hard. I'm sorry to be the bearer of crappy news. Sadly, I and many others have been in your shoes. I would highly recommend deciding right away if you want a life supporting, catering to, arguing with, yelling at an alcoholic who is clearly not in recovery.
I do hope that you keep coming back to SR, and post and read as much as you want.