Is this normal

So I am ttc I am taking clo mid and I ovulate around the 8th this month I did have sex,however I have taken 2 pregnancy test said I was negative now my app says I am supposed to start my period one the 24th.And when I started reordering my cycles I notice I started on the 19th the first month,than the 20th and,and again the 21st and 22nd, 23rd, and this month was suppose to be the 24th....now is my period irregular cause aren't they suppose to change a day every month and go threw out the calendar days?Or could I be spotting? This is frustrating, I have been ttc over a year for my first,notice nipple are hurting and nausea no puking tho?What do you think?