I agree with 'mo......you put the priority on making your parents happy, which is very good.
Every one of us has a family member that sometimes makes things a little rough. Sometimes you gotta grin and bear it....and bide your time until you can set them straight.....
Sorry to hear about your dad....I can't imagine how terribly hard that is. That is one of my nightmares.