Tercarley,
Don't take this the wrong way......but retired in your late 40's! Your BOAC pension is obviously serving you well.
When I retire at 65, I'll have 49 years worth of staff travel to look forward to......and also "great health and a massive pension".....I don't think!
cheers,
B73