Thanks for posting your query.
Have you undergone endoscopy and ultrasound
imaging for urinary tract
Your problem is more favorable to renal stones
as suggested by blood in urine and abdominal pain
There may be possibility of gastric problem persisting with renal stones.
Exact picture is cleared by ultrasound imaging and endoscopy.
You should consult with physician/ gastro-physician.
Dr. Mayank Bhargava