So this past weekend, I finally got to meet my best friend ever. Her name is Maddi and we've been best friends for 2 years. She surprised me at my house and I've never been so happy before. We live 841 miles away from each other, and we don't know the nex