Welcome to Healthcare Magic
Having pus and blood in the urine is suggestive of Kidney stones possibly in the Ureter
or Urinary bladder
. You need to get an X-ray abdomen and/or ultrasound
to confirm dear. Get the investigations as required by the Urologist
. Drink plenty of water and drink cranberry juice which helps to fight infections and prevent the symptoms.