Stop it, you're making me jealous. Got the winter hum drums here with another storm coming in here. 1-3" expected with 35 mph winds. Can't wait for the spring to get the bike out. Glad you had a great ride, that is sure some pretty country out there.
I've done that many times. I just take off by myself and turn down strange roads. I may be lost as a goose in a snow storm but hit home on the navigation and head to the house. I'm a paramedic and have a very stressful job. Riding by myself is the best therapy I've found. The good thing, my wife loves to ride with me but she can tell when I need some time alone and is totally supportive.