No matter how good you are at your job, one day the company WILL let you go. This is as certain as death and taxes. A job can easily be replaced. Your family, mental health, and physical well-being aren't. There's no sense in sacrificing what's truly important just to continue working a job you don't even like. Take care of yourself!