Serious prediction: ran and keiko literally had sex on Christmas night but keiko was so wasted she doesn't remember. This would explain Rans surprise at Keikos indifference at the prospect of her hooking up with someone else. As far as ran is concerned, they're dating now.