Have bloodwork done, you mentioned you did a cycle 2 years ago (when you were 18). I'm guessing you didn't know much about AAS.. you may have never properly recovered from your cycle and may have low testosterone or other problems. If you hired a coach and had proper diet, training, and rest.. there's no reason you shouldn't make gains, where it be putting on muscle or losing fat.