morning after pill 😩

Urgh. So basically I had protected sex with my friend two weeks ago and unfortunately due to our slight intoxication we didn't realise that the condom broke before it was too late.. we went to get the morning after pill the next day as I don't take any birth control as it gives me migraines, and I started my period yesterday when it was only supposed to start in two weeks.. 
Just wanted to know if anyone else has had the same issue? 
Was completely unexpected and of course I ruined my good panties. 😭😭😂
PLUUUUUS - which birth control works best for you lovely ladies? Can't take the pill but I'm too scared to try the mirena, etc.. I'm 21 but need some proper advice please.. thanks in advance xx