Birth control

Patient: I gave birth to my son in jan of 2011. Since then i have been on three different birth controls. The last three or four months i was on Camila. I never had my period on that pill. I stopped seven days ago and still no period. I am also cramping but still nothing. Took a pregnancy test and came up negative. Is there a reason why my period is not here yet?