Casually dating someone for nearly six months. No sex yet. He’s planned and paid for every date and experience (mostly expensive dinners, art galleries, live music etc). He asked me to be exclusive to him, I declined, he’s now planned a big xmas surprise for me...

Should I buy him a xmas present? If yes, what? If no, why?