too soon to test?

Hi guys, first time posting. I'm kinda freaking out. 3 days ago I had some spoting. I thought it was kidney stones or UTI, but it was earlier during the morning then stopped. Now i am feeling heartburn, having diarrhea (sorry tmi) and gas... i am cd19 today. AF not due till the end of the month. I know is kinda early to test, but i think that what I felt 3 days ago was implantation. Any advice?