Meh, looks really are that important, and those who only go by looks are worth the light of day. Besides, I bet you're cute :)
I think it's got much more to do with personality, and the fact that you've even been in a relationship is (in my opinion) a testament to some success.
Don't settle...