D's crossword :P (it may have more to do with me than you, sorry)

1234567891011121314151617181920
Across
  1. 5. you were trying to find this when you bumped into me, in a dream (6,4)
  2. 7. the reason our first conversations lasted so long, was because we were finding synonyms for this word (3)
  3. 8. Person we know in common, 1st degree connection (6)
  4. 9. the reason you didn't want me to call you during your office hours was because you were doing too much of this (7)
  5. 10. the name of your cartoon villainous alter ego I created (10,1)
  6. 12. Year we (probably) first spoke (3,8,5)
  7. 14. I studied in ----- Engineering College (11)
  8. 16. My dog's name
  9. 19. my favourite personality trait about you (9)
  10. 20. number of writing prompts you actually sent (3)
Down
  1. 1. The logo you painted on your belt during my retro-themed Diwali party (6)
  2. 2. number of writing prompts that we were supposed to send each other (5,7,5,4)
  3. 3. the real reason behind this silly crossword; what I'm trying to say (5,8)
  4. 4. where I first got my crosswords from, before you got a subscription and became better at it (3,5)
  5. 6. The place we met for five minutes during your last visit to Chennai in 2014 (4,4)
  6. 7. the thing that I've been hoping that we could work on together for my students, with your coding prowess - an online version of a -- (5,4)
  7. 11. crossword clues based on this topic, you always get and I never do (4,4)
  8. 13. The book we were supposed to discuss based on weekly book readings on the phone (11,3)
  9. 15. your screen name on msn messenger (2)
  10. 17. length of our first conversation (3,4)
  11. 18. a recent experience you had, thanks to my recommendation (7)