My girlfriend thinks that she is average, and she also came from the middle of the middle class. Anyway, my girlfriend is phenomenal and she has several guys who can't get over her (who she never even dated). All of that to say, don't sell yourself short.