Ever since I've lost my virginity (2-3 months ago) my periods have been shortened. I don't know whether this is a good or bad thing considering we've had unprotected sex a few times. I know I know having a period means that I'm not pregnant but I've seen some people on here saying they've had their periods almost the whole time they're pregnant so excuse me if I'm paranoid.

My periods used to be 5 days long with 1 day of spotting but now it's 3 days long with 1 day of spotting. Can someone explain?