‘I was standing in line. An older gentleman said, ‘Why are you wearing that rainbow shirt? Are you some sort of fa***t?’: Man encounters homophobia for wearing rainbow shirt

More Stories like:

“I was standing in the cashier line at the grocery store. I wore my Portland Trail Blazers Pride sweatshirt today to work. It’s one of my favorite articles of clothing.

An older gentleman, standing right behind me, decided to say, ‘Why are you wearing that rainbow shirt? Are you some sort of fa***t?’

I said, ‘Well sir, I am a gay man, yes. And I wear this to show people that I am not only proud of myself and my community, but also the organization I work for, who supports Diversity, Equality and Inclusion.’

He then proceeded to say, ‘Have fun in hell, homo. Hope you’re proud of the choice you decided to make.’

Advertisement

This man then goes on to mumble homophobic slurs to me, the whole time I’m waiting in line. I ignore him, pay for my food, and start to walk away. I then notice his card gets declined. He keeps trying and trying and he isn’t able to pay for his food. I walk up to the cash register and pay for his 3 items.

He looks at me and goes, ‘Why would you do that?’

I said, ‘Well sir, unlike my sexuality, which is not a choice… I’m choosing to be a nice person. I hope you find it in your heart to understand your words can be hurtful, but I’m choosing to see you for the person you are, and I wanted to help you.’

He said nothing, and I walked away. Take the high road people. Be the better person and show people that hate is never the answer. Be brave, stand up, and kill them with kindness.”

Advertisement
Gay man stands smiling in front of wooden fence holding sign that says, "pride" in rainbow letters
Courtesy Matt Dorio

This story was submitted to Love What Matters by Matt Dorio. Do you have a similar experience? We’d like to hear your important journey. Submit your own story here. Be sure to subscribe to our free email newsletter for our best stories, and YouTube for our best videos.

Read more stories like this: 

‘My daughter changed her profile picture. After 5 minutes I get a text. ‘I didn’t know she was dating a black boy, did you?’: Woman recounts unexpected racist interaction

‘The restaurant was 20 yards away from the starting line of a gay pride event. It was the ‘Drag Race’: Mom urges others not too judge to quickly

Advertisement

‘Levi has been begging to wear a dress to school. You can see the pure joy on his face and how beautiful he feels. My heart raced as we took him to school.’

Help us show compassion is contagious. SHARE this story on Facebook with your friends and family.

Subscribe to our Living Better newsletter.

Your ultimate guide for actionable insights, evidence-backed advice, and captivating personal stories propelling you towards a more fulfilling life.

     Share  Tweet
    Logo

    Looks like your ad blocker is on.

    ×

    We rely on ads to keep creating quality content for you to enjoy for free.

    Please support our site by disabling your ad blocker.

    Continue without supporting us

    Choose your Ad Blocker

    • Adblock Plus
    • Adblock
    • Adguard
    • Ad Remover
    • Brave
    • Ghostery
    • uBlock Origin
    • uBlock
    • UltraBlock
    • Other
    1. In the extension bar, click the AdBlock Plus icon
    2. Click the large blue toggle for this website
    3. Click refresh
    1. In the extension bar, click the AdBlock icon
    2. Under "Pause on this site" click "Always"
    1. In the extension bar, click on the Adguard icon
    2. Click on the large green toggle for this website
    1. In the extension bar, click on the Ad Remover icon
    2. Click "Disable on This Website"
    1. In the extension bar, click on the orange lion icon
    2. Click the toggle on the top right, shifting from "Up" to "Down"
    1. In the extension bar, click on the Ghostery icon
    2. Click the "Anti-Tracking" shield so it says "Off"
    3. Click the "Ad-Blocking" stop sign so it says "Off"
    4. Refresh the page
    1. In the extension bar, click on the uBlock Origin icon
    2. Click on the big, blue power button
    3. Refresh the page
    1. In the extension bar, click on the uBlock icon
    2. Click on the big, blue power button
    3. Refresh the page
    1. In the extension bar, click on the UltraBlock icon
    2. Check the "Disable UltraBlock" checkbox
    1. Please disable your Ad Blocker
    2. Disable any DNS blocking tools such as AdGuardDNS or NextDNS

    If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers).