the day went well, the sun held long enough for a good ride and then upon returning home the wind came up and fog took over and has been there ever since. I must admit though sometimes the fog adds another aspect to the ride, making it almost mysterious.

That is the beauty of it and I interpret it as a blank slate to do with what I will. Nice way to deal with it.
So far as headwind goes it is a part of the process and like it has been mentioned it works the quads and gets your breathing up to par at least for me. So overall a good ride today and looking forward to tomorrow.