I think you made the right call. I’m in pain right now typing this. I was out at a social at my pool last night and just kept thinking I was not like the people there who were pain free and still had their lives and identities in tact. I have been in pain for 10 years. My life was GOOD prior to the vasectomy. Your only issue now of course is you have to wear a condom if you want to be sure you don’t accidentally impregnate someone or if your partner decides they don’t want to deal with birth control. I would take that over a lifetime of pain any day.
Bottom line : Your body, your choice. You are informed now as to the worse case scenario (it’s real, it happens and it’s horrible) and I think you made the only logical conclusion any sane person would make.