Thank you for the query.
Even if there was no bacteria found in your urine sample, it does not mean that there is no infection. That is why, urine culture test is a very good idea. Blood in urine (it does not have to be visible by you) can be also caused by urinary tract
stone or glomerulonephritis
(kidney inflammation). Urinary bladder cancer
is also possible. That is why you should not neglect such symptom.
If you feel better, I suggest you to have urine analysis repeated once again and see if the blood is still there. If yes, and no bacteria in culture, you should consult urologist
and have cystoscopy performed.
If no blood at all and abdominal pain
is gone, you may wait and have urine analysis performed from time to time.
Hope this will help.