Please answer. Thank you so much!

I have regular menstruation. Im 2 weeks delayed now. Am I hormonal imbalance or what? Does this spotting means my period is coming? Please answer