Shocked!

Dainisha • -she`s the love of my life
I have been trying to conceive for almost a year. The month I stopped trying this happened. My cycles are always a little off so I never really know when I ovulate. Past couple days I have been emotional, hungry,fatigued, and my nipples are so sore and erect. Something told me to take a test because I was a little off and there it was. It's a shocker because me and my SO have been going through problems lately and it's been a little stressful. I have slight cramps for 4 days and AF is 3 days late. Is cramping normal?