The Internet Sucks!

Hopeful
There is so much conflicting info out there! Even between the two apps I'm using. Some say it its too early to test, some say I coud have tested days ago. Some says implantation bleeding would be now, some say it would have been last week. Im so annoyed. I am expecting my period to start on Monday, but today I have light brownish spotting and mild cramping. I have been having mild waves of nausea for a few days and on wednesday actually threw up 5 or 6 times in a row (in my car unfortunately..while driving...nowhere to oull over). I took a pregnancy test but it was negative. Is there any hope left this month or am I just torturing myself?