Cramps

Chasity
Is Ot Normal To Have Period Like Cramps ? I'm Almost 4 Weeks , But Haven't Hit The Day I'm Supposed To Miss My Period , I Found Out 3 Days Early . Just Need Some Insight , Thank You