Hello, I am new to this sight. Can anyone give me some advice?

My last normal period was in January 1st (happy new year lol). I always get cramping the day before and then the day I start my...