Too bad you couldn't be there when she gets home.
Bro, I can't believe how fast time is flying by these days. It never slows down. I'm convinced that someone keeps stealing a couple months out of every year! I swear our season just started, but next week is our last race. 8 months, gone, that fast.
Sam, life is going to start flying by you before you even know it. Take the time to get the most out of everything now. Don't put things off, and don't tell yourself that you'll "do that some other time". Trust me. I've led a great life, and had the best times, but there are also things I missed because back then there was "tons of time".
I don't mean to sound nuts, Sam. What I'm trying to say is; don't hold back. Really.
I can't wait to hear about her reaction tomorrow! You're going to have a blast!
Take care,
~Chris