Boyfriend drinks too much

My boyfriend drinks almost every night. He likes alcohol and uses it as a way to unwind after work. When I confront him about it he gets defensive and angry and will turn things on me saying I do things that he doesnt like but won’t even say what they are. He is so so stubborn and won’t change for anyone. He will turn it on me saying it goes both ways and it makes me upset I can’t tell him anything without him saying I’m not perfect either. It makes me upset since in the past I have seen him have anger issues and I worry in the future he will especially when he drinks. He cut back for me but he would go through a pack or more a week. I don’t really know how many is safe in a week and he never gets fully drunk but the thought of it makes me sick. This is the person I wanted a future with but he’s not willing to change and I feel it might get worse. His dad was an alcoholic. When I confront him he will say he doesn’t like being controlled or told what to do. I’m only telling him out of my concern and care. I love him and we are both in our 20’s so a lot of people do drink but I’m not sure if it’s normal how much he does. My bf does have an addictive personality and also smokes heavy cigarettes. What do I do in this situation? We just moved in together and I’m concerned for my future.