Late/missed period?

Joie

Has anybody ever missed a period due to depression, stress, and/or diet changes? I was supposed to start mine 3 days ago and I haven’t, I start my new pack of birth control tomorrow night.. My birth control regulates mine and I take it at the same time everyday. I’ve been dealing with a lot so I’m wondering if that’s possible.