confused

Hallie
AF late. I usually start around 18-20. I'm never late. I always have horrible cramps before AF, and have no crampjng. 
I had what I think is implantation bleeding last night. 
Unusual symptoms are very sore breasts and nipples. 
All negative tests. 
Am I testing too early?