Late period

Cryslin • Mimmy of two beautiful babies and married to the love of my life!
What are some reasons that I could have a late period besides stress and being pregnant? (I'm 100% sure I'm not pregnant, no sex-no baby) but I'm never late and I'm a couple days late and still nothing? Any advice?