This has gotta be one of my all-time-favourite stories. Honestly, I've read this over and over and I love it. The one problem that I have with it is that MY name is Kayla, haha, but that's not really a problem.
I love how the whole Gee/Frank thing is a total twist at the end. I'm not sure if I've ever seen that done before. Usually at least one of them is pining, so it was pretty cool to see it done differently.
Thanks for writing such an awesome story. :)