Is it to early to test

I have been moody, tired, eating like crazy and 10 minutes after eating i feel like i havent ate all day and feel sick when i feel hungry, my breast has gotten bigger and fuller, and i am extra bloated. My sex drive is a over the place. Now my period was suppose to come on monday but i had a light red/ pink color when i wipe. On tuesday i had a medium red discharge and that was it. I had cramps like crazy and i still have it with the extra bloating feeling. I never had thia before and my periods are always normal and on time. Need advice thanks in advance