Too anxious

My last period ended on April 7th. April 16th I experienced light spotting and didn’t think too much of it. My period is now 6 days late. After day 2 I had already gotten WAAAY too excited. This morning I bought an at home pregnancy test, which revealed a negative result. Now it’s tonight and I’m cramping and spotting and I’m upset because I let myself get too anxious 😣