Jeff, congrats on all the baby steps you have been making in changing your life and the M. W IS noticing, but remember she is just as set in her ways as you were. Time and patience.
So very glad your S will be home to see everyone. Enjoy every minute!!!
Whatever happened to the big BBQ party at your place then end of this month? Aren't we all supposed to bring something?
Live your life while you are still living. Riding the trail less traveled.