Late period

I was sexually abused when I was a child well I started having pain in my cervix when me and my SO would have intercourse so I went to the doctor and he said that it could be like PTSD in my private areas most women that are sexually abused do.... Well they did a pregnancy test (pee of course) nd it came back negative did an oltrasound nd a inovag nd didn't see anything but I've gained 20lbs.....well I'm supposed to have my period yesterday nd I'm late could I b pregnant still????please help me with feed back Tia