I know I'm pregnant.

I haven't taken a test yet, but I am on the 7 of April. Thats because I want my future fiance there with me so I'm waiting but somehow I know. I feel generally off, nausea spills, cravings, food adversions, lower back pains, fatigue, smells bother me, bloating, and I'm pretty moody. Theres also a part that thinks my body is playing tricks on me so I'm not sure anymore. I feel I am but it could be phantom pregnancy. What do you guys think?