feeling sick and cramping

im cramping alittle 4 days before my period😳 also i feel like throwing up and have a headache 😓i eat a lot to so idk why i'm feeling like this.... I don't think im pregnant but i did have unprotected sex ..Should i test or wait ??