You know better than I do how it went
Anyway, few tips for a date:
1) Start with flirting and being sexual from the get go, to establish that frame.
2) Don't start with you telling her about your weekend. Chance is she met up with you because you sparked her curiosity and she will ask you herself.
3) At this point what works for me is to be
honest and confident about it.
Tell her how you went with this incredible girl you instantly clicked with, how you ended back at your place, how you both wanted to fuck so bad, but she was on her period and you have blood phobia so she had to settle with giving you a blowjob.
Or whatever happened.
Then you can tell her you hope she isn't on her period cause you can see where this night is going.
4) Drink a little, have fun, let her tell you about her weekend and tease her. Most importantly flirt.
5) Take her home to see a movie, cook her something or show her the stain on your bed from the last girls period.
Now a few pitfalls, where you can fail:
a) Not establishing immediately a sexual frame. The later you do it the more chance it has to fall flat and be awkward.
b) Being uncomfortable with being honest => you won't be confident about it => you won't be attractive
c) Being apologetic if she doesn't like something about you
For example:
if she says:
"You're a horrible guy for going out with me just the day after you went out with this girl"
you should say:
"Yeah, you should've listened to your mother about going out with guys like me." (or any kind of "deal with it" statement)
If you apologize in any way or are uncomfortable, it's game over.