If you are expecting a nice bonus and have been ok w the monthly payment why the sudden desire to pay off the mortgage? You are 46, still working, and the value of your asset is not impacted by having an outstanding loan. If it gives you peace of mind that’s important but financially speaking I would prefer to have it invested for long term growth/retirement income in a stock portfolio. Yes the value will fluctuate but over time you should be rewarded. I understand that people are taught to avoid debt but a 30 year mortgage is one of the greatest tools we can utilize. If you are getting enjoyment from all 17, keep them.