sunshine? check.
70 degree weather? check.
lovey, white fluffy dog waiting for me at home? check?
shopping for new clothes cause everything is too big? check.
fabulous boyfriend gentleman caller who surprises me with weekend getaways? check.
best friend's wedding this weekend? friends & family flying in? check check.
aforementioned fabulous boyfriend gentleman caller coming to said wedding? check.
audience of captivated & enthralled readers? check.

life just doesn't get much better.