Any generalizations that you apply to an entire gender will necessarily be wrong. At least for a large percentage of that gender. Especially if you are not yourself a member of that gender. Same with any other social subgroup.
If you want to talk about all the members of that subgroup that you have personally encountered, that’s a different matter.
It is entirely possible that the handful of women you have met would fall under the descriptions you gave. It is equally likely that there is something about your own personality that tends to cause you to meet women who may tend to fit those generalizations.
Lesson: Don’t ever lump an entire subgroup into a single bucket like that. I guarantee you that there is far more variety out there than you can possibly conceive of, if only you will allow yourself to see them.