<human>: Provide a brief overview of the text.

27yo male. 35?yo woman

On Sat I went to a bar with some friends and after being many deep we ran into each other. We met at a bar through a mutual friend and we apparently got very drunk and ended up back at my place. She knows I'm not looking for a relationship so I don't have to worry about that, but the situation that we hooked up rubs me the wrong way. 

I basically got trashed and then had unprotected sex with a woman on her period (she's got an IUD so I don't have to worry about pregnancy, but she could have had STIs). 

I'm angry with myself:

* for drinking so much that I'd sleep with a girl while she's on her period (mainly because my sheets looked like someone got murdered)

* for having unprotected sex with her (this is totally out of character, at least as far as one-night stands go)

* for having slept with someone that I don't find at all attractive (sober at least)

* that it bothers me that I slept with a girl that I don't find attractive, what a vain/arrogant asshole.

Personality-wise she's cool as hell, so if I was less drunk and we hooked up I wouldn't feel that bad, but the circumstances make me angry with myself and those feelings kinda spread to her. I think that she had a good time and I'm a pretty kind and caring person so she has not idea I have thought about any of the above. 

She called saying she's gonna be back in the Hoboken area for the holidays and was looking forward to meeting up. Should I just take the no-strings sex and go for it?
<bot>: 27m sleeps with older woman when he's drunk and regrets it because of the circumstances. He also doesn't find her attractive, but vaguely remembers the sex being good. Should he sleep with her again?