I'll let you in on a secret. If I use those words in front of you, it's probably because a week or two earlier, we had one of these conversations:
Why is it all the men in this town are either gay or taken?
They're not. You're just unwilling to accept that a straight available man would find you unattractive.
Wow, that's a little harsh.
You started it.
Maybe not that specifically, but if your answer doesn't line up with the previous exchange, it's because you fear awkwardness more than you value honesty.
Though, maybe I was right the first time: