It's simple! The reason is that he loves her! They've been together for almost 9 years and have known each other very well. Yes, they've gone through a break up, probably wanted some time to take a break from each other, but got together again after a while.
I'm really happy for them, and want to congratulate them on their marriage! Best wishes for the future too! heart