😞 Heartbreak each month...

Meghan
This is my husband's and my fifth month TTC.  I decided to test today, and got a BFN...along with some spotting. Apparently I'm starting three days early. 
I just don't get it. 
I did my ovulation tests, had a clear peak day, track my temperature, and take my vitamins. 
Five months isn't long, I know, but it is so disappointing every month. I feel like my body is failing me. All I want to do is cry.