Am i being controlling?

I've been with my boyfriend for over two years, and i have a problem with him drinking and smoking. he only does it occasionly so why is it so hard to sacrafise not doing it infront of me?

My family have been all alcoholics, and smoke bongs for a living, i do none of those things. I havent even tasted alcohol yet, and i hate the smell of smoke. My boyfriend chooses to do it infront of me even though he KNOWS i get really upset and dislike him doing it in the first place, and my sudden reaction is hurt and it makes him look terrible.

If i drank and smoke, i would be a hypocrite for telling him not to. But i have a family past, thats why i dont do that stuff.. What am i even doing ? Am i being selfish? Should i just let it be, or let him go?
By 9 years ago :: Marriage
  • Carol Cohen
    Licensed Psychotherapist, Author, Relationship Expert Seen on Oprah. With 25 years of experience, I provide caring, honest, non-judgmental help for your relationship issues. $1.75/minute
       4.91/5 Chat Now Call Now
  • Milton Mankoff
    Ph.D.; LMSW
    Misunderstandings can create or escalate conflicts, but genuine incompatibility can also exist within relationships. Non-judgmental. LGHBTQIA-supportive. $1.38/minute
       4.92/5 Chat Now Call Now
  • View More Experts