There is no GOOD time to break up.
"Let's just get through the holidays first"
"Oh man, we have that skiing trip planned in January!"
"I can't break things off right before Valentine's day!"
"Our kids are in that Spring pageant together and we are carpooling... How awkward would that be?"
"She spent money on a big surprise for me for my birthday next month"
"Her mom is sick -- I can't break up with her now"
"We have that wedding to go to in a couple of weeks, and she's the maid of honor!"
"Every year we spend the 4th of July at her family's cabin at the lake.... I just spent a ton getting my boat fixed up for it and really wanna go!"
"My kids love her and would be so sad if she were not around all the time"
"It's her birthday... I can't break up with her right before her birthday"
"She just got audited and owes the IRS 10K.... and wouldn't you know it, her transmission went out... and property taxes are due, and she needs a new water heater, and she found a suspicious lump in her breast, and she stubbed her toe, and Venus is in retrograde"
"She just got laid off at work"
"Oh *&^% it's the holidays again!!!!!!!!"