Period on his couch

So this morning I went over to his house, because it was his birthday, we both feel asleep it was like 7:30 esh and we were tired (I went over early because I have work) I had 3 days till my period, I thought I was good. Are plan was to just do him. TMI (blow job) but things were heating up we we just did oral sex together

His dog opened the door (have no idea how) and he jumped on my stomach and it just came out, I don’t think it was from the dog it just came out when he jumped on me.... it was so embarrassing, his water wasn’t running yet bc he just moved in (so no shower👎🏻😐🤭) So I went 🏡 home.... he said it was fine but I stained his couch..... I hope we will laugh about this 1 day (we’ve dated 2 years he proposed on November 6th and I’m movin in his place in a couple days!!! Lol we have to get a new couch cushion now....