How come nice girls like me don’t get second dates or end up single?

So a month ago, I went on this date with a guy and it went pretty well. I haven’t heard back if he wanted to go on a second date. I don’t understand. I am a put together, sweet, nice and loving woman. Not to brag but I’m fit, attractive, have an amazing job, smart, no embarrassing stories or anything snarky attitude. I texted him but I gave him space because I didn’t wanna become clingy. I was very nice and didn’t want to ruin everything. I see not so nice or feisty women with boyfriends or getting more dates.
My best friend talks back and she’s not the nicest girl but she’s feisty, kind and she has a boyfriend. What gives? I’m nice and well put together and still single.

I asked last week if he wanted to go on a second date but he hasn’t responded.

I vented to my best friend and she said, “Maybe perhaps in my opinion that you’re…. TOO nice.”

I was confused but thrillingly said, “Oh…. NICE!”

She told me, “I don’t mean it in a good way.” What did she mean by that?

How come nice girls like me don’t get second dates or end up single?
Post Opinion