hi, you may have prostatitis
(inflammation/swelling of prostate
). This may or may not be due to infection by bacteria, so urine tests and urine culture may be normal. Get checked by a urologist
, he/she may advise you a few tests, a sonography
and if needed, a urine flow test. If prostatitis is proved, usually a 1-2 month course of medicines will help. Good luck.