<human>: the most recent thing has me wondering if i was the shitty one, rather than her.

we'd not seen each other for several weeks, but chatted online (nothing about the relationship. just talking about interests, views of the world, etc.). she's in a relationship with someone else now.

then a few nights ago she messages me at 3am, asking what i'm up to, and invites me to smoke some weed. i was nearby at a club, so i did. we talked a bit, smoked a bit. i went in for a kiss, and she leaned in (not away) and kissed me back. after a bit, she wanted to go inside, and i suggested her house, which was 2 min away and had circumstances that would prevent us from fucking (her friend was in her bed). she suggested we cab to mine, and i agreed. we got there, and had sex, and she stayed over and left in the morning.

then the next night, she did some acid with her boyfriend. told me that she had a horrible guilt trip, doesn't like what i do to her brain, etc. doesn't want to talk to me anymore.

a part of me feels like i should have kept it in my pants. i knew she had a bf, and it would probably cause her problems. but on the other hand, it seemed entirely consensual and she was driving the interaction

where i feel like i might be abusive: i know from past experiences with both her and others that i'm attractive or persuasive or something, and maybe that causes a power imbalance that i'm not sure how to deal with. i try to not be pushy, and i try not to even ask to kiss/fuck/whatever, because i feel like people don't say no when they should. but should i extend this to me not saying yes, if i know they're going to suffer consequences later? is it okay to let people make bad decisions with me?

Could you distill the essence of the text into 1-3 sentences?
<bot>: had sex with my ex. she's in a monogamous relationship with someone else. i feel like i caused her problems by accepting her advances