Hi,thanks for query.You had a bleed in betweem which could be a sign of some hormonal
imbalance.The best option would be to visit your doctor and get your self examined for this.Any form of stress
,any tablets etc. can delay your period also. You have not mentiond your age,it is better to visit a doctor.In case of pregnancy
other then missing periods you should have some other complaints also.
wishing you good health.