A natural anabolic that helped me was Phosphatidic Acid. Cheapest way to get it is through fern soy lecithin. It also has choline in it to help with focus so I dose 2 tbsp am with coffee then 2 tbsp preworkout. Non hormonal and will help alongside creatine.
And they have natural bulkers that help with dropping fat too. Look into stuff like follidrone 2, anabeta elite, mass max, or even just something like forslean (ol has a good product) and evomuse dcp. All but the last will increase appetite a bit while helping your body utilize everything you’re eating. Dcp is a well respected non stim fat burner that can stack with many products.
All would be better than a cycle at your age, especially since a cycle is expensive and could easily cost $300-500 to do properly