Ob-Gyn questions? Ask a gynecologist online.
What is your question?
Have you done a pregnancy test?
I don't think you are pregnant. Getting periods for two consecutive months even if the duration is decreased or of late onset rules out pregnancy. Hence please don't worry and your period will get regularized gradually. Stress would have had a role to play for the late onset of your periods, and regular menstrual periods usually resume after your stress decreases.
Please rate the answer with a positive rating.