i am 30 year old,have thyroid.my last period was on 31 may,my normal cycle is 28 days.i had sex on 26 june and took emergency morning after pill within 1 hour of sex

is there chance of pregnancy?

when will i get my next periods?1 st July or 28 days after the withdrawal bleeding?

is it mandatory to have withdrawal bleeding? can i go to gym?

when should i get worried of pill failure?