I'm 18 and he's 19. This is also my first relationship. We've been together for a while now and I've known that he smoked weed since I met him. I had a really horrible experience being around someone who was high so I asked him to at least not smoke in front of me if he did go ahead and use. As long as I have someone else that I trust sober with me, I don't worry as much if others use. He had promised me that he wouldn't. We had a lengthy conversation about it before hand. Though, up until a friend of his offered him and he took it, knowing that I was right next to him. This was a get together where I knew no one but him. He says it was a stupid decision when I confronted him about it. But now I pretty much just take what he says about that with a grain of salt. He says he would stop smoking if I wanted him to but I also don't want to be that person who controls him. Am I overreacting?
Should I just ask him to stop and see what goes from there? Break it off if he goes down that road again? We haven't had any problems other than this.