Help please!

If anyone could give me some insight that would be great. My last period was July 21-23rd. I spotted the 24-25th. I ovulated somewhere around August 2-4th. My period was due this month between the 19th-23rd. It always varies one of those days. I've been extremely fatigued, constipated, nauseated. I'll be starving but anytime I eat anything it feels like I'm going to be sick. I've taken a first response test, clearblue test, and a dollar store test all in the last three days. All have been negative. Am I testing too early? Should I wait another week or two? Can anyone help me out?