will someone explain to me why, why it is that opposites attract? why good girls go for the guys that treat them like dirt and good guys end up with the bitches? doesnt really make sense if you ask me. now dont get me wrong, i wouldnt say no to a mr daniel cleaver but is it worth all the tears? all the times you wait for them to text you and they dont. or you see them out with someone else. or they say all the right things, just what you want to hear and then dash your hopes with one comment. or when you ignore all their faults and brush them aside, just cause you like them so much. or the times when theyre just plain twats. is it worth all that? im not so sure. give me a mark darcy any day.