hi Drunkenmoron,
Thanks for your update. You mention alot of positive things, and I would like to give you the advice that you must look to these positive developments.
(1): we're just carrying on as though nothing happened That's great, as he could also have decided to stop being your close friend (or even disown you, of fight with you, or tell the whole world that you are gay and filthy and so on).
(2): he's noticing how unhappy I am and always asking if I'm alright Great again. as your friend is really very caring about your well being. Hey man, he is a great friend of you, and he does not care that you are gay.
(3): It just seems as though what happened means nothing to him, though at the time, straight after we kissed he kinda backed off like 'I can't do this', I backed off and told him if he didn't enjoy it and it wasn't for him that's fine (kinda wish that was his answer,) his answer was 'it's not that at all... it's that I enjoyed it too much, I can't do this to [girlfriend]'. Do I take that as him trying not to hurt my feelings or as him being genuine?
Well, I tend to think that he was very honest to you, and that he does not want to hurt your feelings and the feelings of his girlfriend. The kissing (and also the mutual coming out) means alot and alot to him, but he needs just time to sort out the consequences. Give him this time and space. Be aware that he could also have reacted very, very negative on the kiss and everything else.
The guy is committed to his girlfriend, and the kiss with you was nice (and sweet and so on), but just for once. I can imagine very well that this is tough for you (even if he may like it very much). But hey man, how many of your straight college mates will have similar feelings for the girlfriend of their best guy friend? How many of these college mates dream about kissing the girlfriend of their best guy friend? A lot? But they are realistic, and they know they cannot do that. The girl is occupied / committed to a guy, and serious straight guys don't do these things with the girlfriend of their best guy friend. That's just life.
Take your time, and please realize that your best friend will need time (maybe several weeks) to 'rebalance' himself. I mean, likely that he must think and re-think about his sexual orientation. I mean, it was also for him the first time to kiss a GAY guy (=you), and to experience that he liked it (very much). Be aware that this can be confusing for guys who are still exploring their sexual orientation. Guys who are 100% gay (you are me) don't face problems that we are confused what to do with our feelings for girls. We (you and me) don't have them (so we are 100% gay), but your friend seems to have both. So maybe he needs to sort out how things are with him. Likely, this thinking and re-thinking will cost time, likely more then 2 days.
So take your time. keep cool and don't try to hurry the things too much. Hey man, he is still your best friend. The guy is NOT your boyfriend, and I can imagine very well that he need 'a break' in regard to fysical contact with you (like punching, and hugging and so on). Just give him this space, and keep doing all the normal things you do with him.
So the things are not 'more difficult'. Excuse me very much, but I don't agree with you. Things could have gone much, much worse. The guy is your good friend, and takes alot of care about your well-being, but he is not your boyfriend.
Best wishes, and feel free to reply.