Merry Christmas

12345678910111213141516171819202122
Across
  1. 3. one who is quite oblivious yet stupidly attractive
  2. 4. undulating dream afficionado, in short
  3. 7. pet name considered to be icky, but not really in practice
  4. 9. a word I say far too often
  5. 11. wesley to buttercup (three words)
  6. 13. bedwars streamer
  7. 15. oboe's older cousin, alternatively, my name
  8. 16. __er? (four words)
  9. 18. me when *sad finger heart* (two words)
  10. 20. best date I never asked you out on
  11. 21. a phenomenal silver Prius
  12. 22. best convertible car ever
Down
  1. 1. son of god, but its you :)
  2. 2. you are apparently 12% this
  3. 5. me when I'm very straight with these
  4. 6. hotly contested Hogwarts house of one bhsu
  5. 8. linnea (two words)
  6. 10. the stupid thing that always gets in our way in the car
  7. 12. our playlist name (four words)
  8. 14. the number of words in this puzzle makes an important date
  9. 17. irrational fear of mine
  10. 19. me, apparently, since I'm not an english nerd (two words)