>>10 maimai please stop. Chronos gave the answer in a nice way.
He either is gay and trying to figure out if he really is by using you. Or he's putting on this farce to try and get into your pants.
On the note of dating, there is a lot more to dating someone than just saying you are. By your definition I'm married since my best friend jokes around saying we are, due to the lease and a Costco card having only room for spouse lol. We're both straight too and he already is married and I'm dating someone else lol. I've known him for about 15 years too.
Leading to the point chronos pointed out, is you can't claim they are friends when you barely know each other. If he's your friend then all the clerks at a convenience store, next to my job, are my friends. I've met them multiple times, but I don't know them at all.