Why my period are late?

I am virgin, but my periods being late for week. I eat a lot and gained a lot of weight, so if I had active sexual life I would assume that I’m pregnant. What can cause it? Can any type of illness be reason?
Why my period are late?
Post Opinion