Don't respond at all... show him he can't just tell you what to do.. if he is worried about finances then he should have thought of that earlier before he started an affair.
Ya, just go out... he's not going to even try to arrange a convenient time he's just demanding you be there... I would set him straight immediately by just not being there.
He's been evasive and hiding an affair for how long?
I say show him you can be evasive too... give yourself some time...
He has a lot of nerve calling YOU selfish lol That's shocking!
This is a test, show him you aren't there at his beck and call. Go OUT, don't even reply... get out and don't come back until very late... and don't tell him where you went when he asks.. and he WILL ask.
Put HIM in the dark for a while... this will help wake him up.
Don't offer anything... Let the bills go and watch him sweat... reality time is here for him now. Let HIM deal with the reality of bills while you go out and have some fun.
It's time to turn the tables until YOU feel like a discussion.