Period? TMI

Claire

Hi, so my period has been delayed for 18 days and when I took a bath awhile ago (3 hrs ago), there were drops of blood while I was taking a bath so I used a pad and when I went to the bathroom just now, I was wondering why there wasn't any blood on my pad so I tried to insert a finger to see..

(My last intercourse was December last year and we've only been doing foreplays these past months without genital to genital contact and without penetration. Just touching here and there. I've been having anxiety about pregnancy because I was thinking of worst case scenarios like precum transferring from his hand or my hand by touching each other and causing pregnancy. Silly I know)

But, do you think this is already my period? Sorry for the photos