Addictions really suck. I feel for people who have this problem. It's one of those things where it's a problem in society, but we put it under the rug.
You can take Cardazol in the morning for your workout. And then if you have a late workout, take HcGenerate. They both are really good from NeedToBuildMuscle.