I know all the long term benefits
- Better Health
- Feeling Better About Yourself
- Longer Life Expectancy
- Vanity (always true to some extent)
However none of those are immediate and right in my face when I'm at the gym or getting ready for another set. I'll tell you what is though...a buddy who's pushing you to finish.
I've also found that I get stuck doing the same workouts and the same routines if I don't have a workout partner to shake things up a bit.
Yay for workout partners.