Whats going on?

I’ve just gone through a few stressful months where I wasn’t eating correctly and of course my cycle got thrown off. After I started eating correctly and I got my period back, it lasted for about two weeks. And afterwards I’ve been spotting in between menstruation and I’m now five days late. What’s going on?