A sleepover date sounds like a great date, definitely.
Great ending though. I must say, this was quite a nice, sweet release. He went from being a little worried that she may not really love him and would have taken any guy with a dick, and he was just convenient...To accepting that he loves her for who she is and will probably fall even deeper in love with her.
Better to just believe that she loves you as much as you love her, no need to worry about things like that, after all, the sweet Vanilla loving had between the two of you isn't a lie.