Due dates

How far along are you and when was you last period?