My period has now lasted 3 weeks and is still going strong. I am totally fed up! I did take a morning after pill this cycle but can't see a really long period as a side effect of this. I am 38 and don't think I'm pre menopausal. Anyone have any ideas?