So many great things going on for you! the "late for work" spouse, the words of love and his openness about his recent talk with ow...really, really good stuff!
What are you going to do on your bachelorette weekend?
Sage
Relax. Appreciate. Be calm. Laugh. Enjoy. Be secure. Be loving. Be loved. Don't personalize. Don't ASSume. Accept. Be grateful.