Thanks for choosing HealthcareMagic forum.
Without having sex you can't get pregnant.The delay in your periods is most likely due to hormonal
disturbance. You just wait and watch.If still the periods do not come then you will have to take hormonal treatment to regularize your periods.
Dr. Rakhi Tayal