A.S.
I would tell them to pay up or you're quitting.
I don't like hurting feelings of family, but sometimes when you're getting stepped on like a doormat, you need to say/do something... You'll be a doormat forever if you don't.
I work for a major corporation... I still have the freedom to make Dr's appts for me or my family when needed. My boss has let me take off early for lunch to get my license plate tabs. He knows that I'll make up time by working through breaks... Or if he needs me to approve timecards on a holiday from home... Believe it or not, there are companies out there that are family friendly.