Dude....
The first step in solving a problem is to find the problem...
Sounds like your problem is weed
WEED.... Or its your scape goat.. Sorry, either way, that sucks..
I smoke tobacco, It winds me, Makes me cough and Yes tobacco can suck your energy, But I don't think that's your issue...