Ed Koch: Advice on My 78th Birthday
Now my advice to anyone interested. Examine your professional life and decide whether or not you like what you are doing. Remember, that part of your life occupies not less than a third of your day.
If you really don't like what you are doing, get out as quickly as possible and find a professional pursuit that will make you feel fulfilled. You should want to run to work every morning because you enjoy doing what you're doing.
As for your personal life, I can't help you much. If you are unhappy and have done all you can to make your relationships better but failed, end those relationships. Life is too short to be miserable.
Find more here
Note: Ed Koch was mayor of New York three times. He never married and doesn't have any kids.