Hello,
well ...
Try to contact colombian cartels, they may take affiliates.
Just kidding.
On clickbank, there are products to stop smoking marjuana.
Try shareasale : there are merchants which sell products related to marijuana.
Otherwise, try to search "smoke+marijuana" "marijuana+grow", ... on Google, look at the first merchant sites, and see if they have affiliate programs.