Lately my workouts have been taking a really long time. I'm at the gym at least 1.5-2 hours, which I've always believed was way too long. However, I've been resting a lot more between sets, and I've been pushing much heavier weights in an attempt to shock my muscles into new growth. And ya know what? It's working!