Pregnant?

TL

So I didn’t have a period in may then I had one from june 8-12th and then I was supposed to have one around the beginning to middle of July, but I didn’t. I had unprotected sex on July 12th. Is it even possible for me to be pregnant and if it is how far along would I be? (I did not have sex in may or anytime before may) my boobs hurt, my mood is off and on, I’m really tired, light cramping sometimes but no bleeding, started getting more hungry, usually I can tell before I have to pee bad, but lately it has just hit me all at once and my nipples and areola are darker. I assume if I was pregnant I’d be around 2-4 weeks. I’m not sure if I’m just overreacting or not.