Sincerely, I don't like anadrol, and I am not an advocate of amateurs using it. It is a very tricky and nasty steroid, whose results are not really all that necessary for an average non-competing bodybuilder. Yes, some guys don't experience all of the possible problems you may encounter with it, but believe you me, it can hit you from all of the sides - estrogen, prolactin, liver toxicity, androgenic side effects. And the worst part is that you can not even fight most of these problems, because they are all interconnected.
In any case, I would not run it for more than 6 weeks - it will be quite a stress for the liver, and the longer you take it, the greater the chances of getting all sorts of side effects.
It would make much more sense for you to run something cleaner in order to get ripped, such as Turinabol - it will give roughly the same gains you might get with dianabol, but with considerably less side effects and less water retention.
As for your actual cycle, I would strongly recommend adding in there some Cardarine GW-501516, as it has a time proven ability to greatly reduce most of trenbolone's side effects. Besides, it will add a ton of quality to the cycle without adding any side effects of its own. You can read some more on its interaction with trenbolone here - http://www.evolutionary.org/combating-the-cardiovascular-side-effects-of-trenbolone-with-gw-501516/
In any case, I would not run it for more than 6 weeks - it will be quite a stress for the liver, and the longer you take it, the greater the chances of getting all sorts of side effects.
It would make much more sense for you to run something cleaner in order to get ripped, such as Turinabol - it will give roughly the same gains you might get with dianabol, but with considerably less side effects and less water retention.
As for your actual cycle, I would strongly recommend adding in there some Cardarine GW-501516, as it has a time proven ability to greatly reduce most of trenbolone's side effects. Besides, it will add a ton of quality to the cycle without adding any side effects of its own. You can read some more on its interaction with trenbolone here - http://www.evolutionary.org/combating-the-cardiovascular-side-effects-of-trenbolone-with-gw-501516/