Yes, I want to give my M the best shot, leave no stone unturned and all that, but I also don't want to look back in 5 or more years and regret that I hung on too long, possibly losing myself along the way.
Spot on, my friend. ^^^ And only you can know when you are ready to move on.