Are Cancer men the best?

I believe that Cancer men are the best. They are kind, generous, caring, protective. Any women with Cancer men are very lucky. Yet, i believe Cancer men have the most virgins since they are shy and don't want to hurt women by having sex with them.
11 answers 11