Your period could be delayed either because of lactation or due to unprotected sex.Pregnency should be ruled out.do your urine
pregnancy test if it comes negative then consult a gynecologist for further confirmation by blood test. In case of urine pregnancy test positive you should consult a gynecologist for further management.It is not advisable to take mifepristone+ misopristole to take on your own,it should be taken under the guidance of a gynecologist.