What's important to you?
A job which pay a fixed salary at the end of month, no matter what you are sacrificing for that job?
Or, happiness by your own definition?
Do what makes you happy. Job is necessary to sustain the needs of your family but if you're not happy with your job then better find another thats best suits you wherein you can enjoy what you do while earning at the same time.
Happiness is a choice and its up to us if we're going to be happy by finding the reason to do so or stressing ourselves in things that can make us sick.