OK so your job is satisfying but you should also always keep in mind that it gives you capabilities to finance your many activities, some important and some less important. Sit down for a few moments and define your priorities. Those that are at the top (family) should be given more of your time so that you and they can benefit and enjoy that time. Taking off some time from a stressful job will not harm the job and might even reduce the stress when the free time is well spent. In other words, everyone benefits.