Smoking

I don't want weed to be the reason that we break up. I come from a different culture in which weed is ilegal and it doesn't bring you anything good. plus, the fact that I'm a health major, I know all the disadvantages. yet, I feel so terrible cuz my boyfriend barely smoke it. he only does it whenever he's around friends. I don't want him to hate me for not allowing him to do it. I got pretty upset tonight and he got mad at me cuz he wanted to hangout w his friends and he didn't want to make me feel sad. I honestly don't know what to do. I don't want him to hate me...he said he's not frustrated anymore but I know he's mad at me. I feel like he deserves someone much better. I'm trying my best not to be against it but idk why is just so fucking hard...