Ttc 5 years so tired of bfn!

My Hubby and I have been trying for 5 years every month I don't feel well I always wonder if I'm pregnant but then aunt flow comes 😢 my last "period" 10 days ago was very strange had two days of spotting that started two days before my expected period two days of what seemed like a regular period and two days of spotting when I went to the restroom after that. I've felt slightly nauseous and had twinging cramps on and off headaches for at least the last 4-5 days I know I should test but I'm so weary of the heartbreak of every bfn