Missing period!!

My period is 17 days late and I have never missed a period before. I'm not pregnant. My weight has been going up and down a lot due to my binging and purging though... I also have been having friend issues too and I don't know if the stress is causing that.