I was 29 and new to the city. While I had friends here, they were mostly married or in long-term relationships. As much fun as I had with them, I was young, single, and eager to date.
It was hard meeting people, whether it was through circumstances or my insecurities about putting myself out there on the market. At the time, online dating was in its infancy, and despite me looking down on it, I decided to try it. It was the gray dreary winter, I needed a spark - and honestly - I was kind of horny too.
The platform worked well for me. I was witty enough, and I could write well and quickly. But I tended to move slowly with the women. Back then, photos weren't even necessary. I'm decent-looking, but not a ripped-model type. I was pleasantly surprised to find that I could quite easily find cool people to talk to and sometimes meet. A completely different world from online dating in 2023.
Brooke was 24 years old, outgoing, and smart. At first, I didn't even know what she looked like, other than a written description, until we traded pictures on MSN Messenger. It turns out she was cute with light red shoulder-length hair. We quickly started chatting daily about anything and everything. We got quite comfortable with each other from the safety of being behind a screen.
One night I came home late, and "got online" with my desktop as we used to back then. After 20 minutes of browsing, I heard the familiar chime indicating a new message. I was pleased to see it was Brooke saying hello. We exchanged the usual pleasantries and updates on what we did that day and evening. She had been at a movie with a friend and I told her that I had a few drinks and only got home a little while ago.
Here was the conversation:
Brooke 11:15 - Hey you! What are you doing?
Paul 11:16 - It's very exciting, just tired and bored here.
Brooke 11:16 - Why don't you relax and watch tv instead of sitting at your computer? I guess you were looking for me 😀
Brooke 11:20 - Or are you looking for something else???
Paul 11:24 - Haha, always good to talk to you.
Brooke 11:27 - Still there?
Paul 11:28 - Ya, I'm here, sorry.
Brooke 11:32 - Helloooooo.
Brooke 11:32 - You're totally looking at porn aren't you 😈
Paul 11:33 - I'm just tired.
Brooke 11:33 - BS, it's porn! Hahahaha!
Paul 11:34 - Ok fine. Maybe lol.
Feeling mildly buzzed I decided I'd just admit it - I thought it would be fun to see her reaction.
Brooke 11:35 - You suck at multitasking you know. At least share something. I'm curious what you're into that has you so distracted? Must be hot hahaha!
Paul 11:36 - Ok, here you go.. (link to a page of a Playboy-type nude model on a tropical beach)
Brooke11:37 - She's pretty, but that's pretty tame stuff. What are you really looking at?
Paul 11:39 - Are you a detective or something lol?
Brooke 11:39 - I'm sorry! Just having fun with you.
Paul 11:41 - Ok, one more.. (link to still photo series of two women masturbating)
Brooke 11:42 - Doesn't it feel better to be honest??? 😉
Brooke 11:42 - I really am tired, so I'm going to go and let you do your thing.
Paul 11:44 - Lol ok, I am going to bed too. Night.
That was quite an amusing chat, but I really was tired and soon logged off and went to bed.
We were both online again around 9:00 the next night. We talked innocently about this and that. But I couldn't chat for long.
Paul 9:04 - Hey sorry to cut you off, but I have a hot bath ready, so I'm going to run.
Brooke 9:04 - Hold on, bubbles too???
Paul 9:05 - It's still manly, you know 😉
Brooke 9:04 - Of course! And I love baths too, have a good soak goodnight xo
A few nights later we were chatting on Messenger again, as usual.
Brooke 10:22 - You seem distracted again, must be better porn than last time!
Paul 10:23 - I think you like it.
Brooke 10:23 - Maybe lol. What you got this time?
Now remember, this is in the older days of online porn. If you wanted to watch a video you had to download a file to your PC and watch it on a player. So yes, I had been watching video clips, but wasn't sure she'd want to see what I was looking at. I found a fairly tame clip and sent it to her.
As time passed she kept asking for more. So each time I send one, I'd raise the stakes. Girl on girl, blow job, fucking, etc. It was a fun back and forth, getting her reactions and teasing. I was confident I could be bolder.
Paul 10:38 - Picked this one just for you 🙂 (MPG: grainy small video of a guy ejaculating on a girl's face)
Brooke 10:40 - OMG!!!! Wasn't expecting that!
Paul 10:40 - Sorry! Too much?
Brooke 10:41 - You're so dirty hahah!!! It's fine.
Paul 10:43 - Ok then! (MPG: higher quality large video of a cumshot on tits)
We went back and forth for a while, with her reacting to and critiquing the cumshot videos I'd send. Eventually, we went back to normal chit-chat before logging off for the night.
Over the next few days, we had a couple more tame chats. I suggested we should finally meet after talking for so long. She agreed and we planned to meet one afternoon at a restaurant halfway between the city and the suburb she lived in.
Our date went well. She is about 5' 1", with medium-length straight light red hair, freckles a big smile, high perky breasts, slightly thick thighs, and a bit of a bubble butt. She looked innocent and pleasingly Irish. She arrived wearing a tweed skirt and black leggings, and a thick sweater. It was a relief that our in-person conversation was just as comfortable as the messenger chats had been.
I told her about my apartment in a new building, and she complained about roommates. We shared mostly about work and life, but at the end, she joked, "Too bad you can't share your porn with me here!" Yes, this was before smartphones.
Perhaps because we were in public I blushed, but she did too. She was too fair skinned not too. There was a fun naughty tension building between us in person too.
I messaged her that night.
Paul 7:32 - That was fun today, thank you. Awesome to meet in person after all this time!
Brooke 7:56 - Aww thank you too. It was fun.
Brooke 7:56 - Hate to be rude, but in the middle of something and have to go.
Paul 7:56 - No problem. But just so you know, the next date is in my big new bathtub 😉.
Brooke 7:57 - Hahaha! Perfect. Byeeee xo
To make sure she didn't think I was joking or if her response was a joke, the next day I made it more formal.
Paul 8:40 - Ok, Saturday at 8:00 for the BATH DATE.
Brooke 8:43 - You're crazy, but ok.
Brooke 8:43 - What can I bring?
Paul 8:44 - You don't have to bring anything, I have drinks covered, but a bottle of bubble bath is always a nice gift to the host!
Brooke 7:44 - Done! See you then!
Saturday took forever to arrive, I was horny all week, and frequently had to "take the edge off." I had messaged with Brooke only briefly since the invite, but she did confirm the day before. My apartment had a great nighttime view and I made sure everything was clean and that the bathtub was sparkling. I had some nice wine and beer in the fridge, and I spent the afternoon and early evening nervously counting down to eight.
Brooke arrived right on time and I buzzed her up. We hugged and I gave her a tour of my place and handed her a glass of wine. I noted that she didn't have any bubble bath with her. She looked cute in a denim skirt and tight black turtleneck that highlighted her breasts. We had our usual fun banter and were through the bottle in no time.
Maybe because of the lack of bubble bath I was overthinking my next move - did she think I wasn't serious about the bath? I finally stood up to excuse myself and headed to the bathroom. She probably thought I had to use it, but no, I boldly started filling the tub with hot water.
From the living room she shouts, "Oh my gosh, you were serious?!?!"
At this point, I had to own it, and with a laugh, "Of course I was serious, it will be ready in a few minutes.
Back in the living room she was now standing, smiling, but blushing, "You're always joking around, so I thought you might be joking about this too."
She took a deep breath, "But thought you might be serious too." After a few awkward minutes of waiting for the tub to fill, "Ok, you wait here, I'll get in first, and you come in after me"
Whew! I thought to myself. I gave her privacy to get in and offered her a can of beer, which she enthusiastically accepted. I entered the bathroom and she was deep in the tub surrounded by bubbles with just her head and bare shoulders sticking out, her hair in a loose bun. I handed her the beer and moved her clothes so they wouldn't get wet.
"My turn!" I said as I undid my belt in front of her, but finished getting undressed in my room.
I got a beer for myself and walked into the bathroom fully nude, sporting a half-erection just from the thought of what was happening. She covered her eyes, offering me privacy I didn't want.
"Oh my gosh," Brooke said, "Ok get in behind me."
She scooted forward and I slowly lowered myself in. By the time my butt touched the bottom of the tub, I was fully hard, with my cock poking her lower back.
"Oh there you are!" she giggled.
Despite some early awkwardness we're back to our usual chatter and joking, all the while my cock only got more engorged. After some time she then spun around to face me. She was tiny and in the deep end, I'm over six feet in the shallow end. Our legs were intertwined and she looked straight at my red cock head poking through the surface.
"Oh hello," as she looked at it and then up at me.
I leaned forward and kissed her for the first time. She straightened up as I wiped the bubbles from her amazingly high and firm B-cup breasts topped with puffy pink areolas and nipples.