When you've been asked on a date by someone, it can be difficult to know how to decline their offer without hurting their feelings.
But when a straight man named Chad was asked out by a gay man named Shane at a wedding recently, the former responded in the best possible way.
Sharing the story on Imgur, Chad wrote: "I was at my cousins wedding reception and had just sat down from dancing. It was nearing the end of the night at this time so I was pretty secluded from everyone.
"A man walked up to me who I hadn't seen before and nervously said 'what's your name?' I replied, 'Chad, what's yours?' He said 'Shane, I just wanted to let you know that I have noticed you all night. I wanted to leave this with you before I left'."
Shane handed Chad a piece of paper with his number written on it. The next day, Chad text his admirer to tell him he had a girlfriend, but commended him for making the bold move in the first place.
Writing on Imgur, Chad pointed out that plucking up the courage to give someone you fancy your number is no mean feat, especially when you don't know their sexual orientation.
He write: "Without knowing if I was straight or not he had built up the guts to put himself out there. I thought it was extremely brave and I know it's something I wouldn't be able to do.
"I'm sharing this to remind everyone to live their lives without regrets. Almost all of my regrets come from the things I didn't do, not the things I did.
"I will be living my life more like this man and I suggest you all do as well."