Dude, take a look, you are nasty to her and you are angry. _it is hard not being angry. But don't get all judgmental and saintly. You have to own your $hit also. And I agree with twinmom. You bitching about fuel costs and you are planing a vacation.
You do need to take a good hard look at yourself. YOU ARE NOT WITHOUT BLAME IN THE DEMISE OF YOUR M. Write a list what your wife would say your faults were. Think long and hard. Then go trough all the points and asses your involment. AND BE HONEST, because you are only cheating yourself if you are not honest. Then own your mistakes and start working towards fixing them. But you have to fix them for you and not for your W. AND DROP THE ATTITUDE.
Your wife if surely not stuffing them with choc and candy and do not turn this into a blame game. And esp. with your S being in hospital you acting like an ASS in UNACCEPTABLE. Take the higher road man and don't be an A-hole.
And STOP READING INTO HER MIND AND ACTIONS, because you do not know what she thinks and frankly it is none of your business. And the sooner you face this fact, the better it will be for you.
And lastly, GET THE F... OUT OF THE VICTIM MODE AND/OR MENTALITY.