I am late for my period. I am usually bang on 28 days and this month today is my 35th day. I did a test on day 30 which was negative. The only difference this month is that I have had a colonoscopy under sedation and also a barium meal. Can this be the cause of my late period?