am i pregnant?

i'm moody (nothing new but boyfriend thinks it's worse than ever), i crave pickle juice every night. Constantly hungry or i think i am so i eat. I sleep a lot. And cry for no reason. And cramping all the time. Should i take a test? Scared to take one and then it come out negative..