Anadrol is without a doubt one of the worst compounds ever manufactured.
If I did take Anadrol, which I never would, I would definitely not stack it with Deca. If you do, all the Nolvadex in the world might not save you from growing boobs.
Triamcinolone injections or surgery. Your call...............