Hey everyone, this is my first post on here and its gonna be a moan!
Im 20 yrs old and me n my OH have been together for 2 years and im 12 weeks pregnant. Well..... over the past few weeks me n the OH have had a few fall outs and it all boils down to the lack of trust I have in him. Im not a very trusting person but in the past he has let me down and lied about certain things. He's never cheated or anything like that... the thing is before i started seeing him he smoked weed all the time and when we got together i told him i didint like it and he agreed to quit (although ive found out that he never really did.) He cut down a lot and he says he only smokes it evry few weeks.
Since we moved in together he's struggled to hide it from me and i always seem to catch him out. Everytime he gets caught he promises that it wont happen again and im 'overreacting'.
Im sick of been told that i can trust him when i feel like i cant. Anyway it happened again last night and now hes just being a total twat about it and ive told him that he has to choose between me or smoking weed.
He asked me why i hated it soooooooo much and why does it matter? the only reason i could think of is the fact that i just dont like it (i didnt no what else to say!)
Anyway i gave him the choice and then he blarts out that he wants to start going out with his mates again. At this point i was pulling my hair out cus our relationship and soon to be family is falling apart and alls he cares about is going out with his stupid mates!!
After crying all the way home i just wanted a

from someone and told my mum that i just cant trust him. Shes told me to come home cus she thinks im not happy and let him think about what he wants.
I just dont no what to do!! DO you think im overreacting about the fact that hes smoking weed or have i got a right to be pissed off?? (please tell me if you think im wrong) I love him and dont want to be without him but im just so confused about everything. Im also worried that all the worrying im doing is effecting the baby!
Sorry if im rambling, thanks for listeining!