Why do guys dump good girls?

I'm not trying to sound cocky but I would consider myself a great catch. I've got the whole good girl status. I would never cheat or do anything that I know would hurt the person I'm dating. I am far from boring...I'm the bubbly outgoing chick and it seems like everyone else notices but the guy you fall for. How can you one day treat a girl like she's the queen of the world and the next day its over? do you ever regret letting a good girl go?
Why do guys dump good girls?
Post Opinion