Weird period idk what to think

So I had Af was due 2/18 and was a no show took a pregnancy test 2/20 Bfn ok so on 2/25 I get some bleeding but it wasn't heavy after a day or two it turned Brown and was gone then had a spotting about 2days after so I took another test Bfn but it was blood in my urine do u think it affected the test? Should I retest my periods are usually every 30 days very heavy and last between 8-9 days last month it was light and spotty Help!