Periods are not always regular. Have you been exercising or working out? That can have an effect, as can stress
, worrying, and diet changes. I would not worry about it (especially since you are not sexually active), 4 days is not that much--enjoy the break:) Ask your mom to check with your doctor if you are still concerned.