Period before schedule

I got my period 3 days before it was scheduled is this normal been ttc for over a year and this bummed me out each month my cramps get worse.