Thoughts girls!

Okay so a few weeks ago my husband & I went out with my good friend and the guy she was seeing for a few weeks, whom I also know for a few years. They didn't have sex yet. We were having a good time drinking, nobody was drunk just buzzed & dancing. My husband & I left because we felt pretty uncomfortable. My friend was all over her guy on the dance floor, it was clearly getting hot between the two of them. So the next day she's texting me that they ended up having consensual sex, but she regrets it & feels like he took advantage of her. I was there & it looked to me like she was initiating things, and they both were drinking, but neither seemed drunk just buzzed, seemed fully capable to still consent/make the decision together. She got so upset she stopped talking to him & told a lot of people what happened. I feel bad for him because he is a good guy, I've known him for years & he'd never do anything to hurt anyone, he's pretty chivalrous. I told her if she consented & didn't stop anything or say no, it didn't sound like he took advantage of her, more like she regrets doing it & is pinning the blame on him. I don't understand this, I get that there is rape culture but when have we expected men to read our minds when we say yes, we act on it, even initiate it, but when we feel guilty about doing it it later it is his fault. I'm sorry I don't think he did anything wrong. I have a son & this worries me!