I spent about a week putting blood, sweat, and tears into this fanfiction, trying to make it perfect. Please read and review! Tell me if you like it. :)
I stumbled across this site, you should definitely check it out. It's full of a bunch of Keith stories. I recommend reading "Times Infinity" first, which is like an alternate ending to the movie (kind of what we all wished happened).