All of Phoebe's relationships after Cole on Charmed
(with the possible exception of Billy Zane, because A: he was only there for a few episodes and didn't have time to get annoying, and B: he was Billy fucking Zane
) were awful, because she invariably went for witless pretty-boy douchebags. Mind you, by that stage she'd become a vapid, self-obsessed harpy, so they were on her level.
Also, nthing the Starbuck hate. It wasn't enough that she'd already screwed up her own life, she had to ruin everyone else's relationships as well.