Embarrassed is an UNDERSTATEMENT!!

So tonight my boyfriend and I were doing the dirty. It’s been about two weeks since we’ve had sex, so I was a little sore. Here comes the tmi, wtf, embarrassing part of the story....he went down on me and came back up ten minutes or so later and was like “Um baby, you’re bleeding..” I said “what!?” So here I am embarrassed as hell, locked myself in the bathroom. My period decided to show up three days early with no warning or anything. Oh btw, I’ve been with my boyfriend for three years so I shouldn’t be embarrassed but I just can’t help myself. Just wondering if this has happened to anyone else and how to get over it!!!