Due date confused

Serenity

My due date don’t match up with Last Period .. my due date has been changing so much