period talk

Krystina

last couple months my cycle been weird I'm either day late or one day early this month 3 days early. normal?