Since you haven't trained before I would not recommend taking anything at all in terms of supplements until you're at least a solid 3-6 months in. Your body should do very well on it's own in the beginning without any aid just yet. Creatine in my opinion would be the best thing to introduce if you hit some form of plateau at a few month mark. For now though, as others mentioned above, you should focus on feeding your body with quality food and training right. With regard to "d-bol" that you mention. If you're referring to steroids then I wouldn't even think about it at your age, but if you're referring to the supplement called "d-bol" then do yourself a favor and don't waste your money as it won't do squat for you. The D-bol supplement in my opinion is a product used as a marketing scheme to the very inexperienced lifters who actually associate the product with the real deal dianabol. If you visit their website it's really laughable if you ask me, heck they even have pictures of cattle and dogs on their supplement bottles and their descriptions are cut and pasted from the steroid.com website which describe the real deal. Not to mention the ingredients on the bottle are just made up names who closely resemble anabolic compounds but with a few letters misplaced and trademarked LOL. As far as the other stuff you mentioned I think most of that stuff is PCT products which you certainly don't need. Conclusively, my best suggestion to you is establish your goals and make resource of the "diet" and "training" section of this website to figure out a plan that will work for you. Good luck