I have been taking tricyclen for over 2 years now.  Unless I take my birth control at the EXACT same time every single day I always seem to get my period early.  This happens if I even only take 1 or 2 pills only an hour late.   Should this be happening or do I need to see my doctor and get a new prescription?