My input on Vasectomy, it's not a pretty one but i'm not in the majority, so take it with a grain of salt.
Operation was a nightmare, the injection they give you at first to keep your blood pressure at a normal level when they start cutting didn't work, so as soon as he did the first incision i thought i was going to shit myself and vomit everywhere. Surgeon inclined the table to put my head down a bit and it helped, still not a good feeling at all.
Recovery went great, i was a little sore for a week but nothing too too bad, the real problems started happening 2 years down the road.
While running i started feeling pain in the balls and the lower abdomen, it became so bad i had to walk back home and take breaks while doing so. The pain went away with rest, but i kept a feeling i would compare to having constant blue balls for a while. Made an appointment with an urologist, and upon exam he told me basically that yeah, it happens sometimes after a vasectomy and there's not much you can do about it. Basically sperm is still generated but it's supposed to 'leak' and be absorbed by the body, but sometimes this doesn't happen fast enough and you end up with little granulomas of sperm that cause pain and discomfort and a feeling of 'fullness'.
To this day this happens about 3 or 4 times a year and last for days to weeks when it does. I'm kind of used to it by now so the 'oh shit wtf is going on' factor is gone and i know how to minimize the pain to the best of my ability, it's still pretty fucking uncomfortable.
In hindsight i wish i didn't do it, but reversing it is major surgery and can also lead to chronic pain, so fuck that noise i guess.