You have renal stones and bleeding is probably from urine only due to infection and stones which is small may be passing through urinary track
Next Steps
Get urine analysis and urine culture done with blood CBC and KFT
See a
kidney specialist as soon as possible we it’s report of ultrasound and urine and bold reports
Health Tips
Take plenty of wAter at least 2-3 litres daily
Do it take tomato brinjals green leafy vegetables and milk for some times