Why would a guy who you think is to good for you want to like you?

For me I'm not the type of woman that a handsome guy would like. I'm not exactly skinny, have a pretty face, or be asked out a lot for dates. I've only 3 boyfriends in my life. Never been called up for a date, or asked to dance, or looked at in general.
Why would a guy who you think is to good for you want to like you?
Post Opinion