Hey StarTrekAngel
I haven't read all the responses - but your story resonates with me on several levels. I am the sole-carer of my father (a 2nd gen witness) AND I commute three hours a day to work. Well, three hours a day is a good day - city traffic being what it is, let's not talk about a bad day!
I spoke with my father just last night about my non-belief for the first time. I'm not D'fd or D'ad (actually I'd be very tempted to DA if it wasn't for my father).
Long story short - I'm very happy to care for my father. Thus far Stuck and I spend about $150-200 a week supporting him, with extra when necessity arises. Then there is all the time taking him to appointments, making those appointments, managing his finances etc etc. I don't care if we have different belief systems, he is my father and I'll look after him.
However, if he sees my non-belief as a problem, then he knows what he risks. I won't continue to support him (hey we'll save some money and time) - he's the one that will lose out, not me. I'm preparing myself mentally and emotionally for the day that will inevitably come where he will reject me because his religion tells him to. In one way it will be a relief but it won't be my choice, it will be his - I will make that perfectly clear.
I know this may sound callous but I'm sure discerning ones will pick up that there probably has been history and it isn't the best of relationships anyway - and you'd be right.
StarTrek - you sound like a wonderfully supportive husband (much like mine is) and you are agonising over a manipulative trick your MIL is using. What does your wife think? How does she feel? I agree with comments of others - this is actually her call. I've reconciled myself to a disintegrating relationship with my father but I won't be cajoled or coerced into going back, no matter what tactics are used (which I told him last night). Has your wife reconciled herself likewise? If your wife needs someone to talk to at all, please PM me. I got two good ears and can empathise.
Love to you and your wife
Unstuck