I think maybe skin fever played a part too, plus spring is coming...
But the others are right; aside from proving that he still wants you physically it doesn't sound like he's shown any kind of insight into who you are, what you need, or what needs to chang in order for you to be happy in this relationship.
Don't forget, he never actually thought he'd done anything wrong, he was just waiting for you to 'get over it'.
I really think the only time scratching the itch works is when you're both on the same page, otherwise it confuses things and can turn them grubby (I only mean they have for me in the past)
As someone else said, if sex isn't the problem maybe you should focus on what is for the moment.
I remember you saying that the thing he missed most from your relationship is bonking you? Not exactly incentive for making it work, if you ask me. But I do know what it is to miss that intimacy too.
Hope I'm making sense, not sure that I am. I just would hate to see you settle for less than someone who can cherish you just because he knows which buttons to push.
I'll join you for that pizza, too! Lol