Why do nice people choose the wrong people to date?

We accept the love we think we deserve "The Perks of Being a Wallflower" Why do great, wonderful people have to suffer in the relationships that are supposed to make them happy?? Why do people think they deserve to be treated badly?? Noone ever deserves to be treated badly. Judgment has not yet made anyone…