This is just more to at least talk to someone about what's going on because there's not really anyone in my life which will understand.
So i'm 16 and have been with my boyfriend for 2 years (in January). He's 18 now. I love him but there's no trust.
It sounds silly but so many arguments have been caused lying about smoking / smoking weed.
When we first got together he was known as a 'stoner' and the first time that I met him he was smoking weed and **** which, at first, I didn't mind. We met up everyday for 6 days before we actually got together and every time he was stoned or smoking weed. At this point it wasn't a problem but then when we got together I asked him if he wouldn't smoke weed before coming to my house, as my dad's a cop and I didn't want him to get into trouble / my parent's to dislike him or stop me seeing him. Even then, he'd still smoke it and come to my house stinking of it. After a while it'd gotten to the point whereevery timewe met up he was stoned and I still hadn't met him when he wasn't stoned so I tried asking him if when we met up if he wouldn't mind not smoking if before / while we were together. He said yes, but again he'd always be stoned and it started to make massive arguments.
I know I should have probably ended it at this point but I really liked him.
He then started saying that he'd quit smoking all together (weed as well) because he 'loved' me, but then he'd start taking ages to walk to my house (when he was like a 10 minute walk away he'd take like an hour) and when he arrived heabsolutelystank of weed. I can't remember what got it to the point where I said it was weed or me but it got to that point.
He also said he'd 'quit' smoking **** but again he was lying about that as well. I did say that i didn't mind if he smoked but he was always saying he'd quit. I've caught him quite a few times and it's caused arguments
This has caused massive problems. But I'd finally started to begin trusting him again when someone at work said yesterday " oh I saw your boyfriend smoking weed a few days ago... or it was a *** I'm not sure". it sounds silly because it is only a *** but it's not the fact he's smoking, it's the way that he's lying to me about it. It scares me when he goes out with his friends (mainly because one's a drug dealer) in case he starts lying again.

He says that he didn't but I don't know whether I can trust him or not. I really don't know what to do. He's gone away for a week so I don't know what to do.
This sounds so stupid but not haters plz.
SORRY IT'S LONG.