Period

Is it normal for me to get my period 13 days early??? Is this normal?? I’m really heavy and it’s painful too! Any ideas on if it’s normal and how to ease the pain????