my boyfriend and i have been together for 2 years, we live together and have no children... since i met him i knew he liked a drink. after a while we started arguing a lot and it always seemed to be when he had had a drink, because he becomes argumentive. when he's sobar he's a great boyfriend and very loyal, we rarely argue when we are sobar and he's not argumentitive at all its only when he's had a drink. he works 4 days on and 4 days off... so on the 4 days he is working he will only have a few cans that night, but when he's off i am regularly coming home to him drunk which i hate! i work till 12am i dont want to come home to this! like i said its only once twice a week he gets really drunk, but its causing so many problems. he never calls me names when he's drunk and he's never violent but he sometimes becomes like a stranger because he acts so different to how he is sobar!! he does have a pretty stressful job so he says drink is sometimes very needed, am i over-reacting to this problem? he's perfect in every other way but when he's drunk i feel like i have to walk on egg shells in case he starts been argumentitive over stupid stuff what he never would sobar!! is it controlling to ask him to chose between me and drink... or does he not have a serious problem? he never goes out drinking he only drinks at home while he's playing ps4 etc wen im at work. when its my day off he only has a few drinks.