Andrew, reading between the lines, it seems you live in GB, is that correct? I don't know what you do for a living. At your age, making a living is probably most of your time. However, is there some possibility you could find a part time, volunteer or paid position on a course or at a club near you? I'm thinking in terms of anything from volunteer and take on the learning curve of learning the rules thoroughly and officiate local amateur events, or some other capacity of assisting the amateur game, Or, just be a ranger (if they use them) or other part time function at a local course.
I hope some new medical innovations come along in your timeframe to help you out in coming years.