I have very regular periods but last month was just plain odd. It came 5 days late and only lasted 3 days spotting the first a little heavier on the second and spotted on the last day. I am 22 and...