DVIU is just temporary. Urethroplasty is generally long lasting and high in the 90’s % permanent. I had two DVIU’s and one Urethroplasty. I wish I had the Urethroplasty from the start. Today I pee normal and do not worry for the future. My operation was 10 weeks ago and I was fine from the beginning. Healing took about 5 weeks. Still a tiny bit sore.
DVIU’s required a catheter for 3 to 5 days. Only slight improvement. Lasted less then six months.
Have you had a Xray or a Cat Scan for stones? I had a sediment stone in my bladder that blocked my urethra. Doc missed it.
Hope this helps.