period help

so i’m 7 days late for my period and i’ve been getting headaches, some stomach aches, cravings, and always hungry feeling and i’m a virgin so i know i’m not pregnant but i just don’t know what is happening. and this is what happened my last period(the picture). is this affecting my period or is it just being irregular again?