I don’t know what just happened…

I am not sure what happened. Last afternoon me and my best female friend had sex. Not just any sex, but the most passionate and enthusiastic sex I have ever had. We were at her house (a few blocks from me) and she jumped in the shower while I was watching TV. When she was done, she sat next to me wearing sweatpants and a crop top. We finished an episode of Rick and Morty on Hulu when she asked me if I wanted to go to her room. I asked her what she meant and she just had a smirk on her face. She then started twirling her hair saying she was kind of horny. My heart started to race a little and I asked what she wanted to do. Next thing we were in her room kissing and taking our clothes off. Her body looked terrific, especially with her damp unbrushed hair. She gave me a blowjob in which I came into her mouth in a few minutes, and she swallowed. I kissed her, and then I helped her to the floor where I started eating her out, and she gushed a little when she came. I was getting another boner and asked if she wanted to have sex. She giggled and said sure, and we went to the bed. I asked if I should put on a condom but said not to worry because she had an IUD. We went at it missionary, kissing, and sweaty. I came inside her while her legs were wrapped around my back and I collapsed on her. When I pulled out from the wetness, my sperm started leaking out of her vagina so she got up and I followed her to the bathroom. I can’t believe I just came inside my best friend. She then squatted over the toilet and I got to see my cum drip out of her before she peed. We started laughing and I told her how good the sex was. I peed and then went to her room where we both got dressed, and we joked about the wet spot we left on the carpet and bed. Her mom was about to come home from work so we went to go watch TV like nothing happened. I greeted her mom (kind of awkward) and said I had to head home. Today she texted me that we should be friends with benefits occasionally. I just can’t believe what happened, I am still in shock. I am still trying to comprehend this. I feel a lot closer to her, even though we don’t want to date or anything. I guess it is possible to have sex as a fun activity to do with friends.