All of what you just listed is what the Thom Thom whites did for me. Got off all other substances, exercised like a demon and generally built the most productive routine of my life. Only tried white from Mitragenie and after a total break of a month or so I will (if I need to go back to it to attain my old routine) try both green and white from green guru. So to be fair I have indeed only had one product from Mitragenie but it’s so pitifully weak it’s really put me off them. After not touching