I think you are wise to focus on yourself and your own recovery. Once you put down the cannabis and find a way to live life clean, you can begin to heal from the past and look forward to a much better future that doesn't include drugs or people who use them.
You have a chance to live well and be happy, only you hold the key to your happiness. Please find a way to get solid support and find your way to becoming clean and sober. The rest will all fall into place when you do.
Hugs