Not sure what to think

Nicole • Waiting patiently :)
I am 10dpo and have been spotting beige since Sunday. Saturday I got bright red (not pink) blood on the tp. I haven't noticed anything on my pad yet this morning. I took an hpt yesterday, but it was negative. When I went into the store to buy the test, I felt very light-headed for a few seconds but I attributed that to not having much to eat for the day (busy day at work, didn't have much time to myself to stop and eat). When I got home I felt 'weak' and all I wanted was Ramen so I ate two packages and took a nap for an hour and a half. This morning I feel weak again. I'm not sure what to think or if AF is here. I've been iron-deficient before, maybe it's happening again. I drink two bottles of water a day. Is it possible my urine was too diluted with water to get a positive?