UGH confused

So I was like 20 days late and I started getting old blood, I’ve been getting it for a few days now but nothing is picking up, usually I start bleeding more heavy after he first day. I am 14, so it is still irregular. Should I be worried? I was also sick for a couple days and didn’t eat ( I ate very little food for about 5 days) could it be from diet change? I also had severe cramping the other night and it hurt really bad. I don’t know what to do (I live with my dad so I can’t ask him)