I suggest you consult with a urologist. I hear your self-esteem question and can understand your feelings. If the area of the surgery is clean and healthy, there should be no reason not to have this done again.
I suggest calling your local and state medical associations and asking for referrals. You can also check with the largest University affiliated hospital in your area and talk to someone in the department of urology to find a doctor who can do this. Another option would be a plastic surgeon. You can go through the same steps in finding a reconstructive plastic surgeon.