You Complete Me (Like a Grid)

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
Across
  1. 3. Song we slow danced to under the stars
  2. 5. First date dish
  3. 8. Singapore street eats spot
  4. 16. Sounds of culinary approval?
  5. 17. Our four-wheeled baby
  6. 19. The spot that flips my switch every time
  7. 20. My zombie apocalypse avatar
  8. 22. Secret shameful snack during veg phase
  9. 23. Tennis term we made up
  10. 26. Jam biz idea with berry theft
  11. 27. Where “I love you” first floated
  12. 29. He moans for this, but didn’t for hers
  13. 31. Favourite movie with multiverse madness
  14. 32. Secret snack at a superhero screening
  15. 33. “All is well” film
  16. 37. Where we first went international
  17. 39. Word he overused while learning Arabic
  18. 40. Place for a first wild encounter
  19. 41. Shakespeare under the stars venue
  20. 43. My nickname for him
  21. 44. Cold wipe incident on a hike?
  22. 46. Days in a week, or years with you
Down
  1. 1. River snack tossed during deep talks
  2. 2. Flaky French fave from above
  3. 4. City we wanted to elope in
  4. 6. Dessert I bake that he devours
  5. 7. Aug 30, celebrated annually
  6. 9. First RV trip region
  7. 10. Co-host of a nautical grad bash (abbr.)
  8. 11. UK trip aftermath
  9. 12. Viet Family, e.g.
  10. 13. Where he drove the whole way while I snoozed
  11. 14. First dog love
  12. 15. Vancity café with a camera name?
  13. 18. Stanley Park field for furry frolics
  14. 21. “Beso” artist
  15. 24. Hairy companion on hikes
  16. 25. June 18, aka ___ Day
  17. 28. Recent Arabic song obsession
  18. 30. Naughty name for a vegan treat spot (RIP)
  19. 34. Not his jam, even if it's in season
  20. 35. Nickname he calls me
  21. 36. Required accessory for bedroom formalities
  22. 38. Fruitful beach game?
  23. 42. Misheard era: sounds like a woman you'd meet at a wine bar
  24. 45. Vegan bakery that’s worth dying for?