Confused?

So my period was supposed to come three days from now but I was supper horny and my boyfriend was too so we messed around a little bit and than took a nap, we woke up from a nap and I had bled all over his sheets, I was pretty confused because I wasn’t supposed to start for another couple days?? Anyone know what causes this (but he cleaned it up for me and gave me cuddles because he knew I felt bad🥰)