From what I read weed,opiates, and alcohol can all lower testosterone. What I'm wondering is does weed lower it more than opiates or alcohol? I have a hormone problem where I have low testosterone and higher than normal estrogen. When I started getting man boobs I went to a endocrinologist (hormone doctor) who asked if I was smoking weed (I was not at the time) and said it in particular is very bad for hormones, although he didn't mention anything about alcohol or opiates which I am using now although I was drug free when it happened. I don't smoke weed anymore but I was thinking of starting again. What I need to know is does weed lower testosterone more than opiates or alcohol? And does weed raise estrogen levels in men more than opiates or alcohol?