It had been almost 12 years since I'd seen Tom. It had been longer than that since I'd last fucked him. God, those were the good days. I remember his dick pumping in and out of me, full of seed and youth and virility and everything wonderful. But I'm getting ahead of myself...today we're going geocaching. He's wanted to go for a long time, but it just never worked out. We live over 3 hours away from each other and it seems like every time I'm available he's not, and vice versa. Until today...
I kiss you hello, you act surprised. Playfully, I lick the end of your nose and grab your hand, pulling you behind me. We take off up the hill, gps in hand, backpack stuffed with a blanket and small travel pillow, ready for an old-fashioned romp in the woods, just in case. After we've been hiking for 30 minutes or so, I stop and turn around to kiss you again, a little more aggressively this time. My tongue goes to battle against yours, your arms wrapped around me, crushing me against you. I can tell you are hard already, maybe from watching my ass, or maybe in anticipation of our mission to fuck ourselves silly.
Your hand goes straight to my butt, squeezing and grabbing me. Your kiss grows more desperate and I break it to save us both. "We still have a little ways before the cache, don't get yourself too worked up yet", I say with a twinkle in my eye. You growl something at me, but I don't hear what you say because I've already started working my way back up the hill.
Beep, beep, beep, beep. "We must be getting close," I yell back to you. As I move in around the area where the cache could be hidden you catch up and look over my shoulder at the gps receiver. "Looks to me like it's over here, but these things are only accurate to 30 feet or so, so I guess we'd better start searching." I take off one way while you go the other. I've been looking around for 10 minutes, there really aren't that many good hiding places around here, so it's got to be obvious. I don't want to read the clue yet, so I sit on a huge rock and take my pack off. I open the pack and pull a couple of things from it. I spread the blanket on the top of the rock so I'm a little more comfortable. I enjoy watching you searching every nook and cranny, trying to find a Tupperware box full of toys, just to please me. You look up and see me watching you. "Get over here" I purr, "I don't want to wait any longer".
You oblige me, of course, and when you reach me, I grab your hands in mine and pull you down beside me. I lightly trace around the edge of your face with my fingertips. I don't want to rush this, we've waited too long to be in a hurry now. My lips follow my fingertips, kissing your whole face. I want to memorize this moment. Your lips find my own and they're so incredibly soft. I am shyer now; we're doing what we've talked about for so long, I just want everything to be perfect. Your mouth opens under mine, and I feel your tongue enter my mouth, searching for my own. I meet you more than halfway and you go crazy...I can't keep up with you. "Slow down, boy" I whisper against your lips. "Sorry" you mutter back, "I can't help myself". I know the feeling.
My hands are twisted through your hair, holding your face to mine. I feel your hands, hesitant at first, reaching for my breasts. I press myself into them, trying to convey to you that yes, that's a good thing! You take the hint, and massage me through my shirt. I remove one hand from your hair and, finding your hand, move it under my shirt. "Oh", you say, and then each hand has its own breast and nipple to play with. My hands then move under your shirt up your chest. They're cold, and I feel you wince through our kiss. "Sorry" I murmur, and finally I tear my mouth away from yours and push you down onto the rock. You're lying in front of me now, and it's such a beautiful scene. I tug up on your shirt and replace my hands with my mouth. I want to kiss you everywhere. Your hands move to my sides and you pull me back up to your mouth so I can kiss you there some more.