Hi Annie,
Don't you just hate the way these N's are so self righteous and use that in order to stomp all over other people who let them? My n mother is just that way too. Telling a n "no" always results in a huge temper tantrum. Think of an 18 month old child who is denied what he/she wants.
You absolutely did the right thing. You had already been through it once, why do it again? You would have been sacrificing youirself and your children to please a selfish old windbag who is just using you.
My n mother would take my last penny and throw it away and then blame me for not having more for her to throw away. If I was starving, she would still do it. Why? Because she wanted to and could.
However, not anymore with me. I have Had Enough with all narcissists and that is that.
I don't care how active your kids are at his church, I would change to another and get away from him. The children will adapt.
Just by the way you are doubting your perception of him being a n really makes me think he is one because victims, particularly children of n's always have a tough time trusting their instincts after growing up with the n.
Good luck, and hold firm to your no,
Had Enough