Congratulations on the promotions and BEST of luck with the mortgage!!!
I have learned (also with age) that no happiness comes without a price. I wonder if its a way to keep us balanced. No one can be happy all the time, and when things are at a real low, it seems some unexpected happiness happens to keep us sane. Its like a cosmic, karmic balance to keep us humbled.