Medecine that can take only while feel discomfort for BPH

Patient: I’m 21 and have BPH(benign prostatic hyperplasia).After masterbate i have abdominal pain.Can i take tamsulosin hydrochloride randomly when i feel pain.Or can you suggest me any medecine to prevent further damage of prostate.Like when i fell gastric i take a omeprazol .N.B.:I went to doctor 1 year ago,they gave me pregabalin 50,tamsulosin hydrochloride and Bethanechol.Thanks.

Symptoms: Abdominal pain,urination pressure.