Why do men only see me as a fun friend and never as girlfriend material?

Im constantly in my own head wondering whats wrong with and why guys dont like me or want to be with.

Im well travelled, funny and just a genuinely happy person who loves to have fun. I dont have trouble with getting men to talk to me if anything you'd think men loved me. I make male friends very easily and they constantly want to be around me, laugh at my jokes and want to hang out but as soon as I tell them I like them its like im a joke to them and they can't believe id think they'd be interested.

Its really effected the way I see myself and I wonder if its because im unattractive but thats clearly not the issue. Im blonde, petite, blue eyed and very feminine. I've never had s issue with getting guys flirting with me and telling me im pretty but if I want a relationship its like I've asked them for a kidney.

Im not a slut or anything either. I've never had a boyfriend, I don't smoke and only occasionally drink. Others usually refer to me as being classy and abit of a good girl.

Made friends with these two guys and we'd constantly hang out together, we'd go to the pub, go cinema even have day trips together. It never felt awkward once and we'd constantly laugh together.

One of the guys I really liked and I thought he liked me too. We'd often spend time away from are other friends and have dinner together etc if anything I kinda thought we were dating but just not calling it that.

Then when we went out recently I asked him what we were and he kind of just laughed and said "friends aren't we" i got a little upset because i get this everytime I like someone and I felt so stupid. He just said "look i just don't see you that" and hugged me now he's dating another girl and im having to pretend to be okay.

I just think if get labelled as one of the boys but im literally not. Im super girly. They just see me as the fun, adventures friend whose there for their entertainment
Why do men only see me as a fun friend and never as girlfriend material?
Post Opinion