I am a young straight male who hasnt had much luck with the ladies lately. I'm a little shy and i enjoy talking to girls, but, everyone is telling me that im too nice when im with girls. So im here asking girls if it is better to be a nice guy or a badass? (i am get a little sensitive with girls but i dont know if girls like that or not)
Good advice above. I'll be quick- and somebody can either agree or dispel what I'll add here.
Don't be somebody you're not, but pay attention to how you present yourself, too.
Sensitive is good; cloying, needy, too serious, and generally acting like a female pal is not- unless you just want to be a guy-pal, but that's not what you want. Make sure she knows you're interested, but don't be obsessive or overbearing; give her space to react and drop cues of her own. Try to strike a balance, even if that seems hard or that you don't know what you're doing at first. Play it too cool and you'll seem uninterested or, worse, an asshole. Go too hard and unless played perfectly by a specific type of person, you'll either come off as desperate or creepy and predatory.
It's all about the little things. Big things imply personality changes, and not only will you be uncomfortable doing it, but we can tell when it's not genuine anyway.
Being nice is a good thing.
Being a doormat is not.
When a girl says "you're too nice," she's usually implying the latter. Translated loosely this means - you give too much of yourself without making the person earn it, you overlook faults, flaws and when people do non-nice things to you like using you, taking you for granted or expecting you to be at their beck and call all the time.
Honest - it's hard for a girl to 'respect' a guy as a potential partner when he comes across as overly weak.
At the heart of it, we want a nice person - someone who treats us well and knows how to work things within a relationship. But... we also want a little challenge, someone who has strong opinions/desires/intentions of their own and isn't going to cave all the time and someone who makes us work for your attention a little (especially in the beginning).
Being sensitive is good... but don't lead with that. Let her find that out later as you're getting to know each other. Be willing to walk-away (or know how to bluff with this) if she starts 'testing' you early on to see what you're made of. It's like being a good salesperson - you want to sell yourself in a clever way that makes her think she *needs* you... you don't want to go in and start devaluing yourself right away with over-eager bargaining tactics because you're willing to make the sale at any cost.
The "badass" thing is fun in the short term, but in the long-term we want a combination of the two... The "conflicted badass with a heart of gold" is an irresistible combination though. When you do secure the girl of your dreams, you're best to keep her away from those dudes... lol
Problem being that if you're too nice, you get in the "friend zone" and sometimes that's a good thing but depending on the girl they may not want to take you out of the friend zone. Also what is dependent is the girl interests, a nice guy can be good for someone who isn't use to being treated nicely, other times a girl just feels as though you're not a challenge. So perhaps be nice but don't be an open book? That way there's an air of mystery about you ;D
I think it's better to fall somewhere in between the two extremes. People often compare bad boys and nice guys, but the opposite of bad is good. Nice is something different and can sometimes come across as insincere if it's laid on too thick. Being the good guy is more honest and appealing, in my opinion.
If you treat women like queens and fall over yourself trying to please them (not saying you do this, just giving an example) there's a chance they might start to see you as beneath them or walk all over you.