Welcome to the forum, Lou.
There are some hidden benefits to being a Stromtrooper. I have met and ridden with members of this forum in Vermont, Ontario, Texas, Maine, British Columbia, and Newfoundland. Oh, and Florida of course.
I do not have to tell you how wonderful Nova Scotia is, nor how inhospitable its weather is as I type. I learn that storm surges are threatening buildings on the Atlantic shore, and shutting down just about everything that wanted to move in Halifax.
Enjoy your rides ... because you no longer have the opportunity NOT to enjoy them!