This should be a soap. Can't believe the way he came back to you, sorry I didn't reply to your last post to me, I thought the idea was great but would never have had the neck to pull it off! (does this make sense in Canadian, sometimes I wonder if my speech is too littered with Irish-isms!)
I agree with all the conflicting views above!!! I guess he is playing the shocked one which may not be his genuine colours at all. I think sometimes gay guys like to flirt with women and talk sexually with them as a tease, they can always use the "but you knew I was gay" line but they forget what messages they are giving out to us..
Think Bev is right bringing up the whole BF thing...this whole episode will make you realise how much (/little) he means to you. Good luck with all the analysis!