youve been on the pill so long and your body has to get used to the hormone change. i went through the same thing. i was on the pill for seven years and just got off a year ago. my poor boyfriend, we have been together a long time thank god or im sure he would of left me.