Seeing as how the word *nice* these days tends to make one think of weak, I'd say a girl wants a man who is kind.
An alpha male who shows a little kindness and tenderness, will have any girl he wants.
A guy can be nice and moral but at the same time say..I have dreams of going to the moon and I want ya with me!
Yup, that works.
Did you ever read *Wild at Heart* by John Eldredge? He discusses that exact thing.
“he will not always say...what you would have him say, but all at once, he’ll say something...wonderful!” (From the King and I.)
“he has a thousand dreams that won’t come true, but you know he believes in them, and that’s all right with you...”
(from the same play)
Sound familiar?...lots of “good” guys are like that, though we stay loyal to our women if not always perfectly “housebroken” in manners or speech.