Should I walk away..?

Courtney • I`m 21, engaged to my best friend who is 18, and we have a 10 month old little boy, a puppy, and an iguana. 😃
My fiancé and I have been together since May 2014 and engaged since December 2014. We have a great relationship except for a couple things. I left my 10 month old sons father because of drugs and now my fiancé is doing things the same as what my sons father did. Plus he watches porn and masturbates with me in the next room when we could have sex instead. And he knows that just makes me put myself down. I caught him lying straight to my face about pot last night so I sent him to his dads house. He's told me multiple times he's done with the stuff but then I find out he's done it again. This is the first time I've ever made him leave but I don't know whether to let him come back or let him stay gone.

Vote below to see results!