Job satisfaction and balance with life outside of work are possible to achieve. Maybe you need to learn to better cope with your situation. Maybe you need time off to refresh. Maybe you need to change your employer, your career, or yourself.
When I first started traveling internationally for construction work, I was especially challenged by trying to impose my means and methods on others. Now I try to accept some differences, pick my battles carefully, and be tactful when explaining my reasons. That is a continuous learning process.