they do you add more test you get improved sexual drive right..
They are strange cycles did you run any pct?
Your deca dosage of 100mg is very low and you may have been lucky and the d-bol cycles well i spose all the old school guys rave about them but alot more is known now..