Hello, im on the 21 day contraception pill meaning i should be having my period today, and i can feel it coming and have spots of blood but i dont want it to come in the next 3 days. Ive heard eating a whole lemon, skin included, can delay it for a couple of days or taking 3 ibuprofens every 6 hours can have the same effect. Is this true? Please help.