Why'd that guy have to brake up with his girlfriend? Just because he had to focus on one thing doesn't mean he had to break up. If she was so needy that he had to break up with her, then why let her get close near your big day? If it was me, I'd avoid her like the plague.
I completely agree with the MC's assessment.