Something I put on Facebook today deserves a mention here:

 

“You’ll always be your own best trainer, IMHO. You just have to learn that. It’s kind of like your attitude towards school and having a teacher make you do things vs. learning for learning’s sake. Sooner or later you will have to internalize what you want for long term success. No trainer I’ve ever seen will be available at odd hours, or keep an eye on what you eat all day. You’ll also skip more workouts due to schedule conflicts and expense. If you become your own trainer in a sense, and work out at home, all that’s taken care of.”