Iliana β€’ Feb 2018πŸ’™Dec 2019πŸ’›πŸ’™

I been told I'm 3-4 weeks pregnant. is it normal to be cramping every few hours or less...I keep thinking I'm going to get my period when AF is due July 12th even though I took like 6 test one at the Clinic & 5 at home and they all came out positive.