I don't know what part of Maryland you lived in, but here, in Southern Maryland, we don't always get a lot of snow. Now, if the storm comes from the south, we will get sucker punched. I can relate to what you are saying about being the "one" to scrape the windows and shovel the sidewalks because I use to do it when we lived in Western Maryland...now they get the snow. LOL!
Why the anonymity? Because it protects us from anyone that may know us in the real world. It makes it easier to relate and yes, we use to provide our email address on the forum, but that ceased a long time ago due to some situations that happened in the cyber world. If you google MLC, you will find that every self help board uses an "alias" for the name of the poster. It's just safer for all that post here.
You have quite a bit on your plate next week and your son will be home next weekend. I'm sure you'll enjoy having him home.
Hang in there and be careful driving on the snow/ice.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.