Take a test or wait for af

i feel so sick and feel like i gotta throw up my boobs are sore and my stomach cramping and headache and backache Af are do in two days and before Af I have cramps real bad and have diarrhea a week before Af comes on ?