Is it normal?

Rheala
Is it normal for ad to show up 4-5 days early? I have never experienced an early period just on time or even late but never early. My cramps feel like my inside are being shredded and my back is hurting like no other. Have never had it hurt this bad.