GF being a whore with BFF & my Buddy

I was out of town revisiting my dad, my gf stayed at her dad’s house, her dad is also on his week of work. So anyway before I left we talked about my buddy and what not. She said she wouldn’t need him. She was still on her period. So I mentioned to my buddy if she’d need anything she’d call him. One day me being gone my buddy started messaging my gf seeing if she was good and eventually needed something at the store. She told me I wouldn’t of gave him a bj if he wouldn’t of asked. But she started giving him bj on way back and finished in her drive way. “He tried so hard to fuck me.
Next day early evening my gf’s best friend called her crying saying her bf just broke up with her n nah nah she ends up going over watch a movie with couple drinks. I let her be, gave her her space. Not sure if this is when she told her everything. But gf told me she told her bff everything. All the threesomes, all the bjs. Next day they both slept in. They had planned they were going to go shopping and go out later that night. They went and got pretty bought new dress. Started having few drinks at gf’s house. When my gf’s bff started to not wanting to go out they kept drinking listening to music, looking at pictures on her laptop when the secret file came visible. My gf told her bff what was inside and she insisted she wanted to see. So she clicked on it. Right away her bff omg your so lucky omg, her face with me and my buddy’s cock, she showed her a video of her sucking both us off. She kept saying how hot my gf was and they both were horny. Wanting to get fucked they were getting ready to go out. She had contacted my buddy for a ride for a ride, he wasn’t doing much.. When he was on his way she started feeling guilty. We talked about her not allowed to fuck other guys. Only guys she fucked before. That’s when her bff said to invite my buddy in. He can fuck you cant he? He ended up going in for a beer. He was on little couch and my gf n her friend were on the love seat. They were all flirting especially my gf and her friend. They had girl on girl before. Before me. They would text each other stuff like omg I can so tell he’s hard right now and omg you think he knows and anyway. They end up trying on different dresses they bought earlier in the day, they were asking my buddy which one looked better. My gf then complemented her big tits and told her to show her tits in her bra. She did then gf asked her to show us her tits. She grabbed them then asked my buddy if he would like to feel. My gf’s dress came off with her bra and there they are both chicks in their thongs with my buddy sucking on their tits. Her friend went down on her first and she ended up giving my buddy head while her ass was getting eaten. GF invited her friend over to suck off my buddy. She was amazed with his cock. Was thicker than others was long. They were taking turns sucking on his cock just like the pornos. Eventually her friend lay down and buddy started eating her while my gf was sucking his dick. He stood and my gf helped guide his dick in her. She right away let a huge moan, buddy had went half in. She’s saying how big he is how good it feels. She couldn’t believe he fucks her all the time. She put a lot of spit on her hand to his dick. Then she he started going harder faster then he’s balls were smacking her ass and she’s screaming moaning. My gf sat on her friend’s face while my buddy still fucking her. They ended up making out and she ended up taunting around, buddy’s now eating my gf fucking her friend. He stopped laid my gf down and lined his cock in her. Her friend went on her knees and would suck off my buddy and eat my gf. Her friend went doggie style he’s fucking her doggies then my gf went doggie style and he’s taking turns fucking their pussies. GF got cold, so they went into hr room. My gf lay down and her friend went 69 and my buddy started plowing her friend while my gf licked her clit. They stopped when she came and now it was my gf’s turn. Her friend’s licking my gf, when she went to my buddy’s balls didn’t take no time he was cumming. The last few strokes, He was pulling her hair going as fast and hard as he can and gf’s just taking it screaming, blew big load deep in my gf. When he pulled out she started eating her right away. Buddy didn’t get soft, he stayed hard, he was watching them play together. His fingers ended up in her ass.