I'm an 18 yr old baseball player, but I also love to lift. I have taken plenty preworkouts, creatine, and just stuff like that (currently taking the get swole stack by muscle pharm). I have also taken oxyelite pro and russian bear 5000. I recently got introduced to super dmz rx and I am wondering if I do take milk thistle, himalayan liv 52, and Advanced Cycle Support, would it be fine for me to take this? Or would it be dangerous? A friend of mine took the super dmz 2.0 and didn't take any on cycle support or anything like that and made massive gains without any complications. He's gone through 1 4 week cycle.