Thanks for all these additional details.
I am sorry to hear about your problems.
Well, passing small amount from blood with urine since last two months, at your age could be related with-Inflammation or infection of the urethra, which is the tube that carries urine.
You may also have prostatitis which is an inflammation or infection of the prostate gland.
At your age, chances of Benign Prostatic Hyperplasia( BPH) are more.
Prostate cancer can also cause bleeding.
Certain conditions in the bladder may cause bleeding such as polyps, cancer, or bladder infections.
Also certain kidney diseases cause bleeding and finally a kidney stone can cause blood in the urine.
To be honest, and from the description most likely it is related with prostatitis or Benign Prostatic
Hyperplasia( BPH). For diagnosis you would need- Digital rectal exam, Urine test, Prostate-specific antigen (PSA) blood test and Urinary flow test.
Yes, you can see your Urologist and get it clinically evaluated.
You can Limit caffeine and alcohol.
You should Try to urinate at regular times. You should follow a healthy diet.
Hope this helped
If you have any further question then you can ask me.
Please leave positive rating above the chat box so I can get credit for helping you today
we only get after positive feedback.
Bonus is highly appreciated.
We are here to help you until you satisfy.