Is this my period or pregnancy?

my last period started on April 3 and I wasn’t supposed to get my next for 3-5 days. My boobs have been sore for the last week and a half and I started bleeding today (in the afternoon, but normally I wake up to my period). My periods are usually very heavy and regular. This time it’s lighter than usual and early. I have had unprotected sex multiple times this month and while ovulating. Am I pregnant or is Aunt Flo coming early for some reason? Please help
Is this my period or pregnancy?
Add Opinion