Blood in urine is called hematuria and it is not normal. This signifies any underlying medical conditions which needs investigations to confirm. Most often it is related to urinary tract
problems like kidney stones, inflammation of urinary tract, prostate enlargement, renal vein thrombosis
, certain kidney tumors and polycystic kidney
disease, blood coagulation disorders and anticoagulants intake.
From the symptoms it looks like an obstruction of the urinary system
which has caused difficulty in urinating and blood in urine. Diagnostic tests that may be performed include Urinalysis, Urine culture, Blood tests, X-rays of the kidneys, Cystoscopy, IVP, Abdominal ultrasound and CT scan of the abdomen along with ultrasonography
of prostate by trans rectal method.
Hope it helps you. Regards.