I’ve watched the finest physicians retire or go into something else. Senior physicians in the area are now 50 years old. Even recently, that age used to be 63 or greater. It’s a fact.
No, that’s not a fact; that’s an anecdote which is essentially meaningless.
And everybody hates their jobs, at least according to “published reports” and surveys:
http://www.businessinsider.com/why-people-hate-their-jobs-2013-4
More specifically:
Teachers: http://indianapublicmedia.org/stateimpact/2013/02/21/why-so-many-teachers-still-hate-their-jobs-now/
Lawyers: http://www.businessinsider.com/steven-harper-on-unhappy-lawyers-2013-4
Social workers: a whole website on “fried” social workers
http://www.friedsocialworker.com/
In general
http://www.forbes.com/sites/quora/2013/03/27/why-do-so-many-people-hate-their-jobs/
Basically, you can find any survey that says any group of employees hate their jobs. I would suggest that planning your career pursuant to surveys is a very bad idea.
So I’ll stick with my advice; if you really want to be a physician, and are really willing to do the whole grind, it’s worth it, which is in full disagreement with your advice in post #6.