Is this normal?! Im so scared ?

So my period is due tomorrow and im having cramps already, Its 4:30 in the morning and i randomly woke up feeling nervous and shaking and  wanting to do diarreha 😪... I been taking melatonin for my insomnia and nerves.... Idk i feeel different and not myself... It's probably my anxiety acting up.... 😫 How do i calm myself down?? As anyone felt like this before? Like i just feel like i have cramps right now and wanting to throw up...😷 is it nerves or am I pregnant?? or am i reacting to Melatonin weird? i never had tho before... Im just stressing out too much 😞