Six months passed, and Zach and Anna almost exclusively switched bodies when they had sex. The only times they wouldn't was when Anna was feeling submissive, and wanted to be flogged, throat-fucked, and manhandled, then she wanted to be in her own smaller body, and to be tossed around by Zach's muscular frame.
One Friday morning, when Zach was set to come to Anna's dorm for the weekend, Anna hopped into the shower to get herself ready for the day. Within five minutes of starting Anna heard a very loud, and frustrated shout of "oh shit." Anna recognized the voice, it belonged to Tasha, a girl who Anna had become very close with, and who lived two doors down from her. The frustration was clearly based on the fact that for floors of roughly twenty people, the dorm was only equipped with two showers per floor. This meant that everyone was constantly scrambling to get into them, and if someone woke up late, or got in too late, it was damn near impossible to shower.
Tasha, Anna knew, had a big job interview that day, and would want to have showered before it. Anna stood for a moment before making a decision as to what the right thing to do was, she had already thrown shampoo into her own hair, and couldn't just jump out, but she could let Tasha in...As Anna and Zach had rapidly learned, the showers were big enough for at least two people.
"Tash, I can't get out yet, but you can join me...fuck, I didn't mean that to sound creepy, but I know you're in a hurry this morning and I just wanted to try and help." Anna said, while blushing.
Without hesitation Tasha snuck into the shower and joined her. Anna stepped aside so Tasha could run herself under the water, and the girls took part in a synchronized routine of shampooing, conditioning, soaping, and shaving. Anna finished before Tasha, and as she was getting out of the shower realized just how sexy Tasha was. Anna had always thought the girl was pretty, but Tasha had always dressed conservatively, never in short skirts, or tight fitting clothes, and Anna had never realized just how incredible her body was. Tasha was the same height as Anna, but her breasts were easily G cups, and she had the most divine hour glass figure, with thick hips, and a skinny waist, building up to her gorgeous breasts.
Anna hurried out of the shower so she didn't get caught staring and went to change. While she was changing her phone started buzzing, it was Zach. Anna answered, and quickly switched the phone over to Facetime so that he could see her naked chest. They chatted for a few minutes, and Zach let her know he was on his way and would be there in two hours.
Anna had twenty minutes before her only Friday class. She did was she usually did with spare time, the room to herself, and the impending visit of her boyfriend: masturbated. Usually Anna thought about either being dominated by Zach, or about switching bodies and fucking herself. This time however, she thought about Tasha. She thought about how great Tasha's ass would look if she fucked it doggy-style. She thought about how gorgeous Tasha's tits would look bouncing up and down while Tasha bounced on Anna's cock, and she thought about how hot it would be to fuck Tasha, while Tasha ate out Zach, in Anna's body. Within minutes she had a strong orgasm. She finished getting dressed, and headed to class.
After class Anna bumped into Tasha and the two talked for a bit. Tasha's interview had gone well, and she was really excited about the job prospect.
"Anna, thank you so much, I know that could've been kinda awkward, but I really don't know what I would've done if not for you." Tasha said, before wrapping her friend up in a huge hug.
Anna pulled Tasha in tight, and fought off the urge to kiss her on the neck, in the same places that Zach would occasionally kiss her that would maker her melt.
"If I can ever return the favor I'm happy to do it!" Tasha exclaimed as she released Anna, and headed to her own dorm room.
Anna wanted to masturbate again...but she knew Zach was close, and she figured she should wait so that he would get as much pleasure as possible. She did keep teasing herself. Within minutes of Zach's arrival she had taken off his pants, and dropped to her knees to get his cock nice and hard. Anna needed no such treatment; she was practically dripping, and wanted nothing more than to fuck her own pussy. After a few minutes she looked up at Zach, turned around, and got on all fours, with her head facing down, and her ass facing up. This was Zach's sign to switch places.
As soon as the changed places Zach noticed how wet Anna was. "Wow, someone wants it bad huh babe?" Zach asked.
Anna gave him a light slap on the ass, and the drove her cock into his pussy, forcing all of it in with just one push. Zach moaned loudly as his pussy was filled all of the way with her cock, and lowered his head farther to the floor, knowing that when Anna was in this kind of mood she wanted to be rough, and thorough.
Anna fucked Zach roughly for twenty minutes. During that time Zach came twice in rapid succession, feeling just how sensitive Anna's body had been. It was the first time he understood clitoral ache, and between his second and third orgasms he had no choice but to reach for his clit, and start rubbing it. This drove Anna crazy to watch and she started fucking harder. After a few minutes Zach was about to orgasm for a third time, and as he was about to Anna blew her load into him, and filled him with cum. The explosion inside of him sent Zach over the edge and he had his own powerful orgasm that eventually made him fall over onto the floor. Anna collapsed beside him, and they changed places back. Anna immediately moved to suck Zach's cock, and clean their cum off of him, she loved the taste of the two of them mixed together, and at that time was wondering what Tasha and her would taste like mixed together.
Anna and Zach then went to lunch, and a double feature movie. After the movie they went to their favorite little Italian restaurant for dinner. While there Zach asked Anna what had her so turned on earlier, and Anna blushed, but did not respond. It was okay, he'd get it out of her later.
After dinner, while the two walked back to Anna's dorm Zach again broached the subject. "Seriously, I've never been that wet when I swap with you before, what made you so horny?" Zach asked.
"Oh it was nothing really" Anna replied.
Zach put his hand on the back of Anna's neck, something he only did when he was gearing up to be really dominant. His hand tightened slightly, and he made sure some of her hair was in it as he did so, to the casual observer it looked like a sweet moment of him embracing her, to Anna it felt like a vice was slowly clamping on her neck. "That's not true is it?" He asked.
Anna winced at the pain, and felt her panties get wet again. "No." She said.
Zach tightened slightly more and then brought his other hand hard and firm up to Anna's ass.
"ow shit, sorry, no sir it wasn't the truth earlier. Ow." Anna exclaimed, knowing that she should have called him sir the first time.