All characters in this story are over 18 years old. Be forewarned, there is a very gradual build-up but it leads to a nice climax.
Josh and Kyle became friends on the first day of high school. They had gone to different middle schools but were in the same homeroom and shared many of the same classes. They were often assigned seats close to one another which allowed them to become even closer during their developing teen years.
Josh's dad passed away when he was in middle school and was raised by his mom. Kyle's parents were still together but his dad spent a lot of time working or was out of town on business so he was hardly ever around. The boys seemed to always be together and spent much of their free time at one another's house.
Seeing that Josh was being raised by a single mom, he often helped his mom in the kitchen when she was preparing meals. Sometimes when he was at Kyle's house at dinner time, it wasn't unusual for him to drift from the TV and help Heather in the kitchen too. He liked helping out and he had some great conversations with Kyle's mom. She appreciated the help and enjoyed Josh's company.
Whenever Josh was visiting Kyle, he always made sure to say hello to Kyle's mom and see how she was doing. He knew from their previous conversations that she was frustrated that Kyle's dad was never around but she seemed to deal with it as best she could. Heather liked the simple gesture of a polite young man asking how her day was going.
Over time, Heather and Josh became friends too, not that they spent that much time together but because she was his best friend's mom, they saw a lot of each other. She would often drive them to and from parties or the movies. It was almost like she was a second mom to Josh.
Once the boys graduated from high school, Josh didn't see Heather as much. Kyle went to a college out of town while Josh stayed local to save on the cost of his education. After Kyle graduated, Josh was shocked when he heard that Heather and her husband were getting a divorce. Apparently, he had been cheating on her for a while with a younger woman. They stayed together until Kyle was out of the house before they split up.
Kyle told Josh that his mom was getting a substantial settlement in the divorce and was financially set for life. Josh couldn't understand how anyone could divorce Heather. She was an attractive older woman in her mid-40s with blonde hair and blue eyes. She carried a few extra pounds, especially in her hips and butt. However, she had lovely perky breasts that sagged a little.
Josh was never sexually attracted to Heather, after all, she was his best friend's mom. That began to change a little after Josh and Kyle started college. They would get together whenever Kyle was in town for a long weekend or the holidays. After the divorce, Heather started working out and lost a few pounds, a fact that didn't go unnoticed by Josh.
While he saw the change in Heather's physique, Josh still didn't look at Heather in a sexual manner. Things changed one time when Kyle was home for the summer and Josh was at their house for dinner. While helping prepare dinner, Josh took note of Heather's bouncing breasts under her tank top which indicated she wasn't wearing a bra. That fact was confirmed when after looking for something in the refrigerator, she turned around and her nipples were poking out through her top. Josh tried not to look but he was a normal young man who couldn't help but be attracted to her chest.
Heather was also wearing shorts and Josh noticed her slimmed-down ass and legs. He scolded himself for looking at his best friend's mom like that. After dinner, he was helping her clean up the kitchen and while washing some pots, Heather splashed some water on her tank top. Her wet top became transparent like she was in a wet t-shirt contest. The material clung tightly to her chest to reveal the outline of her perfectly formed breasts. Her brown areola also showed through her top. Josh was staring at Heather's tits, marveling at their beauty.
Heather was a little embarrassed but was mildly flattered that she attracted the attention of a young man. When she found out her husband was having an affair, Heather lost confidence in herself and didn't feel attractive anymore. Even though several men tried to date her after the divorce, she rebuffed their efforts. She let Josh stare at her exposed chest for several seconds before she went to change. She also noticed he was getting the beginnings of an erection which brought her some inner joy.
When she got back, both of them acted as though nothing happened. It was only an accidental exposure, but it got Heather's juices flowing a little from knowing a young man saw her breasts. From the look on his face and by the way he stared at her chest, Heather knew Josh liked what he saw. Later that night, she pulled out her trusty vibrator while thinking dirty thoughts about the events from earlier and what she would like to do with a younger man.
While alone in his room, Josh felt a touch of guilt because he couldn't get the thought of Heather's exposed tits out of his mind. He was a horny young man and stroked himself to orgasm while wondering what Kyle's mom's fleshy mounds felt like or if her ass was as firm as it appeared.
From that day forward, Heather and Josh silently looked at each other differently. Josh was turning into a handsome young man with dark hair and blue eyes. He began to work out regularly after high school and had developed a muscular body that any woman would love. His toned chest was now covered in a fine layer of manly hair. He had bulging biceps and six-pack abs. His legs and ass were just as firm.
Heather loved it when the boys began to lift weights in her garage. She would often go out there to offer them something to drink while silently marveling at Josh's toned body. Those episodes would often lead to her masturbating when she was alone in her room fantasizing about a young man ravishing her body.
Josh also noticed Heather's womanly body in greater detail. It seemed that when he was at their house, she happened to be wearing tight tops and shorts. He especially enjoyed seeing Heather wearing her figure-hugging yoga pants. Even though she still had wider hips, he loved checking out her ass in them. Sometimes when she would bend over, Josh could see Heather's panties underneath which only drove him to want to see more of her.
One time in their junior year of college, Josh and Kyle were out partying and Josh spent the night at Kyle's. They were out late and Josh had to use the bathroom in what he thought was the middle of the night. It was actually early in the morning and he planned on going back to sleep after using the facilities. He was a little hungover and walked groggily to the bathroom wearing just his boxer briefs. He also had a bit of a morning erection.
When he opened the bathroom door, he was quickly brought out of his half-sleeping state when he saw Heather standing there completely nude, drying herself after a morning shower. They were both shocked, so stunned that they both stared at one another for several seconds.
Josh's eyes were drawn to Kyle's mom's natural breasts and her hairy bush. His dick began to get more erect, a fact that Heather quickly noticed. She was busy staring between his legs which stalled her efforts to cover herself. Josh's eyes darted to her supple ass and bare legs as he became fully erect. When Josh became aware of his state of arousal, he placed his hands in front of himself to hide his erection.
He blushed and stammered, "I, I, I'm s-s-sorry. I didn't know you were in here."
Heather then covered her nude body with the towel even though the sides of her breasts and ass were still visible and replied, "Uh, that's okay. I'll be done in a minute."
Josh quickly retreated and closed the door behind him. He waited in Kyle's room until he thought Heather was done in the bathroom. However, as he returned, they passed each other in the hallway. She had her towel wrapped around her but it barely covered her ass. She smiled as she passed a blushing Josh who couldn't even look at her. However, he turned his head to check her out as she walked away.
Heather thought it was cute that Josh was so embarrassed but she got a thrill out of him seeing her naked and was especially flattered that he got a full erection after seeing her. It was a great boost to her confidence.
Later after breakfast, Heather reassured Josh by telling him, "I know that what happened earlier this morning was an accident. It happens. Don't be embarrassed. Let's both pretend it never happened."
"Thanks but I'm sorry. It won't happen again."
"Don't worry. It's okay."