The fact that you are lumping men into one group that should only think one way, indicates that no, you really aren't smart whatsoever.
Are you living in the 1860's, girl?
Men are not around to pay for your shit.
Men do indeed place importance on more than looks. Must be true, or else you wouldn't be here crying 'cause you can't get a date.
Stuck up, standoffish women like you, that will not take the initiative to talk to men - don't come across well. Men ignore that kind of woman.
Unless a man is looking for someone to f*ck and nothing else, they generally want someone they can hold a conversation with.
Being a "kept woman"? No better than prostitution. You're basically saying you'll marry a guy only if he pays for lots of shiny things for you. You're a shallow bitch.
You know why that "weird looking girl" was dating that "popular guy"?
Because he was lying to make her feel good. Oh no wait! That's YOUR logic. Actually sweetie, he was dating her because he liked her, liked who she is, and either liked her appearance better than you did, or didn't mind it in the slightest.
There's a novel idea for you.
Why don't you go out and work a full time job and provide for a stay at home husband?
Why do you deserve that yourself? You don't. You need to learn that. You do not deserve to be a "kept woman".
You had seriously start having some interesting hobbies to talk about and start expecting less out of a man, or you are going to end up dying alone and wondering why. You won't approach a man, yet you expect them to do all these things for you? I hope your therapist sorts that one out soon and you realise how batshit insane that notion is.
As for being pretty, I call "pics or it didn't happen" on this claim. Go take photos. And kid, I have worked in fashion photography and photoediting for years, so a couple of undoctored holiday shots will do just fine.
Kate Moss is 5'6'', too short to be much of a model, yet they hired her anyway.
And you know what? I think she's ugly as sin. Most catwalk models are deliberately chosen do to looking downright weird and having an unusual facial trait - such as Kate Moss' eyes being too far apart. Think about that before you whine about models.
Grow up. You expect too much and give too little. There's your problem.