Robin that just nutz. At least you are looking at the positive side of things. You got a nice new water heater coming, new carpet and a new paint job (all on someone elses tab )
Not to mention your mom is getting better and you have a mini vacation next week.

Now go have a nice Reisling and relax.