Just some context. I’m 20 with a full time job living with one of my friends

So for the last 3 weeks I’ve getting getting stoned (smoking marijuana/weed what ever you wanna call it and tobacco) everyday, with the exception of 2 days. Sometimes it’s three in one evening sometimes it’s just one.
Lately I’ve been struggling a lot lot more with manic episodes and lack of motivation to the point of not turning up to work. I know it’s linked to the substance use.
How do I stop myself from using so much? I need to focus on my MH more and taking a break would help. But I have a highly addictive personality and can’t bring myself to stop