I've been with my boyfriend for just over 2 years. He is a tradie, and I work/study at uni. I love him to bits but..he smokes weed and last few months has been hanging with his mates every night.- and before you ask- no, I know he isn't cheating. The problem is mainly the weed but lately it's become his friends, who also smoke. I love his mates and I'm happy for them to hang on weekends and maybe a night during the week but am I asking to much of him to stay home?- and actually WANT to stay home. I can't help but feel unloved and we have had many fights/nearly broken up over this but he agrees to stop it all or cut down on weed and only see his mates 1 or 2 nights a week but within a few days it goes back to normal. What can I do to make him wana stay home and I've tried sex, being nice, cooking favourite meals, movie nights, having his friends at our place sometimes, I've even tried reverse psychology pretending not to care and letting him go and/or being a bitch to him but then if I pretend not to care he loves it and does it more... HELP:( I don't wana break up but I feel like we want different things and I've tried everything. I'm not clingy or controlling because I have my own life and go out on weekends and have dinners with my girls during week but I think it's important for me and him to have time together, and also him be home to help around house and also do "couple" things occasionally like dates etc. It all started when we moved in together before that HE was the clingy one.