please help what is this??

me and my boyfriend had sex earlier and than later tonight he began fingering me (rougher than usual) and when he left i look and saw this on my blanket. i'm freaking out!! my period isn't due for another week!! what is this?? :( it's like a lighter pink when i wipe so idk if it's my period or what. I googled this and it's saying a STI???