Personally I think this is a song about regret, he regrets the decisions he made. And after being with someone else he realises that his ex was perfect and that really there was nothing wrong with her.
His love isn't re-invented or re-sparked because he never stopped loving her.
He finally decides to go back to her and has a firm belief that nothing will stop him that night.