haven’t had my period since april

Im 17 and haven’t gotten my period since the beginning of april and idk why. I’m a virgin too so i’m definitely not pregant, could it be cause i’m not eating enough?