I swear this is so amazing. I finally get to meet my best friend I just ??? how ??? how did I deserve this ???

hamiltrash_

I swear this is so amazing. I finally get to meet my best friend I just ??? how ??? how did I deserve this ???


19 1
Wow congrats! and actually the name I'm going by is Avery so coincidence or no?!?!