Why do good-looking people date ugly people?

I’ve always thought about this. I usually see really really good-looking guys with pretty ugly girls, but I’ve seen some the other way around, as well. I have two theories on this:

1) The guy can accept her for who she is, even if she’s not gorgeous and the plus side is that he can feel good about no other guys trying to steal her, haha.

2) I just happen to catch the ugly ones on a bad day. Like, the other day, I went to visit Matthew at work and I was looking pretty haggard. I had my Earth Crisis hoodie on, unwashed hair, and was makeup-less. I noticed a group of three girls staring at him and giggling, then they saw him kiss me and tell me he loves me and they gave me a disgusting look like, “eew, why is he with her?”

I’m not trying to be cocky, but I feel like I’m pretty damn good-looking. The constant compliments and the line of guys I have trying to be with me kind of justifies that, as well. But, this one day, I just happen to look like one of the ugly girls who is with a really good-looking guy.

I don’t know, its just a thought that I always think about, for some reason.