I really like what you said about switching the view point to what I can offer rather than what I can get. I mean obviously there's always a little bit of "selfishness" wanting things to go your way, but I also have to remember that this isn't going to be only my experience, but his experience too.Perhaps you should flip the viewpoint.
Rather than go into NYE open to what you may be able to get,
perhaps go into NYE thinking about what you can give?
Approach it to his benefit. If the opportunity does present, you could simply offer:
Hey, I'm not sure if there's more to it, but if you want to take things further - if you'd like a freebie experiment, I'm open to it.
Perhaps making it about him would be a more genuine act of friendship?