Hi, I had protected sex with my boyfriend on 19th April it wasn't an intercourse. On the same date once we had unprotected touching but he ejected his sperm outside my vagina. I had Ipill on the same date at night after this at around 9pm. My last period was on 22 March. Now I have not got my periods till now i.e. 4th May. I am having period cramps and sometimes I get white discharge too. I usually take Himalaya Evecare Syrup as it was recommended by a doctor for my irregular periods. I didn't even had Evecare Syrup in last month but now I am taking it regularly since 25th April. Please guide what's happening to my body, my skin has become itchy too. I am having red bumps on my thighs, sometime my skin is normal with no rashes and sometimes it starts itching and the rashes spread till knees. What should I do to cure this and till when can I expect my next period.