Very wise words you've shared here - the grass may seem greener on the other side, but it's probably not. To summarize what you've explained - Life is HARD. It's an error when people try to look for an easy path, in a difficult life.
The only thing that I know that makes life easier, and makes your job seem easier - Is when you accept that life is hard, and decide that you'll work hard day in day out. Interesting read.
RE: THERE IS NO EASY AND PERFECT JOB.