Its hard to say exactly what your looking for in somebody, comes out sounding like a list of demands, when really the person you end up in life with is nothing like what you described anyway. I can try though...haha, and maybe you can learn a few things about who iam.
There is nothing better than a smart independent girl. Someone that goes out and gets what she wants, doesnt wait for someone to hold her hand. Smart as a whip, knows whats going on around the world and less about celebrities. Takes pride in her work and the moral integrity not to sell herself short.