Period unreasonably late?

Keri
I haven't had my period in almost two months. There is no chance I'm pregnant but I have been fainting regularly and quite prone to illness. I haven't been sleeping much either. 
Does anyone know what this might be? I'm starting to get really worried about my body and health.