I've been pretty successful in relieving my varicocele based off a lot of the information on this website and wanted to share my process and results and say THANK YOU. I use a bunch of the HansProtocol. I also referenced this chain. I bought Amy Stein's book and have referenced it a few times. I also read a few other books that guided me to a successful process.
Some quick history: About ten years ago, I started to feel pain in my balls. Went to a few urologists, all of who told me it was probably from one of my random hookups and kept putting me on antibiotics. I did a bunch of testing, and they all said I had a very very very minor varicocele. Which drove me mad because the pain would get excruciating. All 3 urologists suggested taking motrin when the pain flared up bad, warm baths, gave me viagra pills cause my boners were nonexistant. For the past ten years I've done the regimen of motrin when the pain is bad and that's about it. I got back to a point where I could get it up, but sometimes I would use viagra when I knew I needed to deliver. And ultimately, I fell into a daily PMO regime that proved to be very unhealthy to me and my relationships.
All these years, I went to a urologist once a year like a physical, and they would always say nothing has changed, just keep doing what im doing and maybe some day it will burn off. That was so frustrating to hear every time because the pain would sometimes get to be really bad.
A few months ago I discovered nofap, so I implemented that. That was lifechanging. 100% recommend. And the more I read up on nofap, the more I saw hope that something related to varicocele fixes would turn up. Eventually I stumbled onto pegym and found lots of hope. So thanks guys.
I've found success over three months by doing the following lifestyle changes. You can't just take a magic pill or have a surgery and fix it. You need to change your lifestyle. If you treat your body well, your body will respond. So I've done the following things and found huge success:
1) following the hans protocol i do hindi squats daily, i try to do 3 sessions, but sometimes life gets in the way. bare minimum i do a few minutes when i wake up and before i go to bed
2) i do viparita karani or legs up on the wall for about 10 minutes everyday. feels great. and inversions are important.
2) i eat vegan as frequently as possible. it's just healthier. makes me feel great. i love meat, so ill have meat a few times during the week, mostly out at restaurants with friends. but it has to be high quality meat. otherwise i'm vegetarian/vegan. meat isn't great for that blood flow.
3) curbed my alcohol intake. i went from multiple drinks everyday to 2-3 drinks a week
4) most importantly, i found that all these years i was sucking my gut in to show off my six pack abs. if you're doing that, stop! i have to consciously remind myself. it's a little tough now, i went from always having a six pack to having a gut, but my dick works so that's great! girls much prefer a reliably working dick to six pack abs.

i just started stomach vaccums and am hoping that takes care of the gut
5) posture posture posture. i had computer guy posture. so i consciously try to fix my posture all the time. if you have bad posture, keeping forcing yourself to have good posture. your muscles will eventually get strong enough and remember to keep in the correct positions.
6) i realized how tense I was in my crotch. I try to stop tensing those muscles consciously as much as i can. anytime i do anything throughout the day i try to notice if im tensing those muscles and if i am i un-tense them. i think about it in every new room/environment i am in, at the top of every meeting, etc etc etc
7) i drink a ton of water and i dont kegel to use the restroom. sometimes when i poop and i need to go fast ill reverse kegel to push that out. a mans gotta do what a mans gotta do.
8) i've totally laid off kegels. no more. i'm giving myself a few months of no kegels then i'll get back into it. i do reverse kegels as part of the hindi squats though per the hans protocol.
9) meditate and lots of deep breaths. always try to keep from getting stressed and keeping the body calm
10) i jerk off once a week and use lotion always. i try not to fantasize. i try to stay in the moment. it gets difficult ill admit, and i usually end up thinking about someone im potentially going to hook up with or those one or two girls in my past that got away. but i've avoided porn! i'm pretty much clean of porn, but i do take a peak at my favorite porn star's latest work or a peticular fetish i have once a month. otherwise i avoid. this is tough though, if you're on tinder or bumble or any of those websites to get girls, girls can get really crazy. girls start sending me nudes all the time, so it's a slippery slope and you just have to be careful. just remember that anything you do in the moment with a girl is far better than anything happening digital. if she starts talking dirty to you or sending you those nudes and you think she's hot, meet up with her asap. if you don't think she's hot.. unmatch immediately. ive let my dick talk me into some grenades through those apps and always regret it. anyway, becareful with dating apps.
11) i'm still working back to healthy sex. i have an on again off again girlfriend, which makes it nice because i dont have the pressure of having to have sex all the time. maybe just a few times a week. and it's been great. but i do notice that i tense my pelvic floor and crotch muscles during sex and have been working to stop that. having a regular partner is helpful when you're trying to heal. randomly hooking up with girls is rough psychologically. you start to think about whether your junk can function or not that particular night.
12) the last thing is that i go to the gym frequently. 3-4 times a week. I do light cardio, and lots of barbell training. tons of squats. and it all helps! keep the weight off. keep healthy. and your body will respond.
honestly, relieving the tenseness in my pelvic floor and crotch has done the most work!
I'm not 100% fixed, but I've found relief in a major way. I'd say I don't feel my varicocele about 75% of the time. Which is huge, because I used to feel it about 90% of the time. There are days where I'm doing everything right and I get some varicocele pain. There are days where I do everything wrong and I don't feel any pain. I've been dealing with this for almost ten years, so I know it's going to take more than 3 months to feel better. But the relief is incredible and giving me courage to keep fighting. Thanks guys for all your help! Good luck to everyone trying to improve their lives!