I had a baby 18 months ago and as soon as my post partum bleeding atopped I went on cerazette. I had my first period on cerazette that lasted 7 days and was extremely heavy which is common for your first period post baby. However, since that one normal period all my other periods have lasted three weeks. I went to the gp multiple times about this bleeding and was fobbed off as it just being the mini pill and to give it time to settle. 16 months later and it's still going on and I have pain during sex. I mentioned it to my go a couple of weeks ago and she still thinks it's caused by the mini pill. I'm only 21 so too young for a smear. I spoke to the FPC about changing my contraception and they asked me to double dose on the mini pill to see if that helps and if not they want to do an examination. I've started bleeding again and am so far on day 6 with two days of spotting before my period started. I am petrified this could be cervical cancer as I feel like I haven't been taken seriously.