Going crazy in miami

What you think my af is due 7/2 but for the past 2 weeks i been feeling sick....sleeping alot....headaches...and major cramps like everyday for the past 2 weeks which is very unusual for me. But the cramps come usually at night time tho.My bestie had the same feelings too and shes now a month and half prego. My bf says he knows for sure im prego but i dont wanna get my hopes just yet. Should i take the test now or just wait??? Any suggestions im open to anything right about now!!!!