A compliment that is technically an insult...
Cute basically means mildly attractive, or it could
mean pretty boy
Basically if a girl calls you cute( as in mildly attractive) she thinks you are attractive, but not attractive enough to
date, or smash. Basically if you are cute, most girls would friendzone you.
Now if she calls you cute in a pretty boy way, she means that you are very good looking, but in a foopish and effimate way.
Girls don’t want to
date, smash, or whatever with these men because.
1. You
aren’t good enough for them in terms of attractiveness
2. You are too feminine for their taste, and too
pretty for them. See high maintenance