As Xmas draws to a close here in Japan, I'm sad to report yet another year without settling the eternal question: what does "the very next day you gave it away" mean?
@domenic presumably it means "didn't take me up on my offer of romance, 'giving away' the chance to possess my heart'"
a Schelling point for those who seek one