Your diet is sub par and you don't even work legs.

You've made some progress in dropping the some body fat, but I'm sure if you're honest with yourself, you'll realize you can do a lot more.

Steroids are not magic, and they are not a short cut or substitute for hard work.

I'm sure if you did a cycle right now, you'd be quite disappointed in your results, because you haven't spent the time dieting/training to build up a solid, natural foundation.