I would honestly look more into your diet and cardio. Reason being, your diet has to have some issues. If you were on Fat Burners for 8 years, and as soon as you got off you put on 20 pounds, most likely their is a flaw somewhere in your diet. Another big one is how much cardio are you doing? What does your training look like? Before looking into another fat burner, stim or no stim you need to work on other things first. Hope this helps.