I also think you handled it well. You stood up for yourself and laid out a bit of a new boundary with her, and that's always good. Now, next time make it so that you can't do the next day simply because you're BUSY and MYSTERIOUS, not because you're angry, and you'll be doing even better. But all in all, I think that was a big step for you.
More importantly, I pray that your wife's health is okay.