It took me a very very long time to heal from a Deca cycle. Not worth it unless you are considering staying on.
Give it time, I know there is a temptation to try everything to get up and running but time will heal it.
My system healed when I tried something drastic, I was shutdown and decided to jump on cycle again and tapered off it. I was good as new after that.
SB