Am I pregnant??

So my boyfriend and I had sex on the 27th and 28th of December. Each time we did, he didnt wear a condom because he cant cum. My period is late by a few days, im cramping, craving foods, peeing alot, sleeping more, and becoming more moody. Could I be pregnant? I cant get to a store to buy a test, and I dont have anyone to buy it for me. I've tried a homemade test. (Salt and sugar) But it hasnt worked. Is there a way I can find out?