I was in a similar position a year ago - 21 years in to a 25 year term with Nationwide on a converted endowment mortgage
Eventually - I decided to cash in the endowments early (taking a loss) - and pay off the remains of the loan
This may be an option for you......
I have not regretted it once - since the house is now mine and nobody elses