yeah, about your 'mate,' i've had a simmilar situation, thought i was gonna marry the girl too, even had a kid with her. and the friend she cheated on me with was GAY... what a 'fag.'

as far as the quitting weed thing, get a vape, that should be your best bet, no hurting the lungs, plus you won't be rolling 'baccy in with your spliffs any more, dunno if you do that, but i digress.