How soon is long enough?

Tori

So I was on birth control (depo shot) for a little over a year, came off at the end of January (was due end of January and didn't go in for it; my husband and I decided to let things go so my body could start getting back to normal etc... a lot of conversation behind it, thats all beside the point). We haven't really been trying but I'm wondering if I'm pregnant because I cant tell. I haven't had a period the whole time on birth control so I haven't been keeping track of anything. I've taken a couple tests (2 days or so apart) and they were negative but my boobs are just sore- kinda just plain hurt sometimes- for at least a week, despite go no bra and loose clothes sometimes, I have extreme amounts of cm, extra sensitive during sex, I randomly get headaches which migraines have been normal for me on occasion but these are just no reason basic headaches that come and go, EXTREMELY moody, bouts of insomnia or fatigue it goes back and forth, increasely hungry but at the same time feel a bit nauseous, gassy more than I normally would be, going pee a lot but also weirder bathroom habits, weird cramp like pains, and last week for about 3 days I had soft spotting pink and brown. I dont know if its all just my body trying to have a normal period again or if I'm pregnant and I cant figure out looking up how long/when is long enough to take a pregnancy test- any advice? At least an idea of when can I take a test and be sure the result is true?