Hi Gerard - I want to post back to you to let you know your situation is not dissimilar to mine. I think it helps to know that there are others out there that are close in age, location, activities, and worries to yourself.
And of course, you and I are not alone - this forum is full of people...