Ooh, fingers crossed! Are your cycles usually pretty regular?

God I am getting someone calling my mobile and hanging up! They called 5 am this morn and just now, they've left there number behind which is pretty stupid!