I think my dp is smoking weed. I am vehemently against this and he knows it. I caught him once before and he swore he would never do it again. I have thought I'd smelt it several times around the house but there are a couple of people who smoke it in nearby houses so not sure if it was that. Yesterday he went out for an hour and he came back in and I saw him put something in his jacket in the porch and he sniffed his jacket. He has just given up smoking so told me he hid it in his pocket because he didn't want me to know he had a cigarette. It wouldn't be a problem to him if he relapsed anyway and he knows this. He is now angry with me for suggesting it and hasn't spoken to me yet this morning. I don't know what to do. I have made it clear that if he were to smoke weed again then we are over. Any thoughts?