
I (25M) have been dating my girlfriend (24F) for almost a year now. Before we became official, we were friends for at least 4 years.
Other than my girlfriend, the second most important person in my life is my best friend (24F). We’ve been best friends for more than a decade, and she’s been there for me for all my lowest points. I literally would not have survived this long without her.
Our relationship is purely platonic. I admit that I’ve had a crush on her before, but we both admitted that it would be better for us to stay as best friends, and that was that.
She isn’t the stereotype “girl best friend” either. She’s just my best friend who just so happens to be female. She respects boundaries and I’d like to believe that she genuinely just sees me as a friend, and vice versa. We’ve been each other’s support systems for a long time, and even trust each other more than our own parents.
Recently, my girlfriend asked me if I think she’s prettier/more attractive than my best friend. For context, my best friend is a successful fashion model/influencer. She looks like your typical model/influencer (tall, slender, clear skin) while my girlfriend is honestly short, quite chubby, and has a lot of acne.
I love my girlfriend. I really do. She has social anxiety and thus sometimes goes for long periods of time without contacting me, but I’ve never once felt any doubt or temptation to cheat or find someone else. I accept and love her as she is.
When she asked that question, I answered that yes, I believe my best friend is prettier/more attractive than her. I mean, come on, my girlfriend is a normal girl and my best friend literally gets paid and receives lots of free stuff solely for her looks.
She got offended and started crying. She hasn’t talked to me in a while either. I don’t understand why she’s acting that way. I mean, the answer was obvious, but it doesn’t make me love her any less. I clearly chose to date her instead of other women. I accept her as a whole package.
I told my best friend about my answer, and she slapped me. Now, she’s been on my ass to “make it right”.
Was I expected to very blatantly lie to my girlfriend? Wouldn’t it have been worse if it wasn’t honest? Anyone with eyes could clearly see who was the more attractive one. Wouldn’t it be a slap to her to just lie to her face that way?
I don’t get why I have to be the bad guy in this situation.
You didn’t tell the truth.
You told the truth like a jerk and then acted confused when it hurt someone.
She wasn’t asking for a beauty pageant ranking. She was asking, “Am I safe with you? Do you choose me? Do you value me?” And your answer told her: “You lose.”
You keep hiding behind “honesty” like it’s a moral shield. It’s not. Brutal honesty without emotional intelligence is just cruelty dressed up as integrity.
Let me be very clear: your girlfriend already knows your model best friend is conventionally attractive. She owns a mirror. She lives in the same world you do. She didn’t need your confirmation — she needed reassurance that she is the woman you desire and choose.
Instead, you compared her to someone she can never compete with and called it “obvious.” That damages trust.
And here’s the bigger issue: you say your best friend is the second most important person in your life. You trust her more than your parents. She’s been your emotional lifeline for years. From your girlfriend’s perspective, she’s not just a friend — she’s competition for your emotional loyalty. Then you publicly rank her as more attractive.
Of course your girlfriend feels hurt. Of course she shut down.
Your best friend slapping you wasn’t about violence — it was shock that you could be that blind.
Healthy relationships are not courtrooms where truth must be spoken at all costs. They’re partnerships where you protect each other emotionally.
You had several better options:
- “You’re the woman I’m attracted to and chose to be with.”
- “I love how you look.”
- “I’m not comparing you to anyone.”
That’s not lying. That’s being a partner.
Right now your problem isn’t honesty. It’s maturity.
If you want to fix this, stop defending yourself and own it: “I hurt you. I answered the question without thinking about your feelings. You matter to me and I’m sorry.”
No explanations. No logic debate. Just ownership.
And if you truly don’t understand why this matters, you’re not ready for a serious relationship yet.
