100 percent agree...It's not an Internet myth brother in fact I think the Internet myths go the other way on it, its dangerous to go around telling guys that it's not big deal to shoot up test. Don't get me wrong it's not going to kill you or something dumb like that but I've seen first hand backed up by bloodwork before and well after multiple guys who did not recover. You're lucky you recovered but it doesn't mean everyone would recover, sufficient is not the same as full recovery.
I am unfortunately the go to in my circle for this stuff and I've helped more guys than I can name with it. The first thing I tell all of them to do is get blood work, then I do everything I can to dissuade them from doing it. If they still persistly strive for it, which they always do because they read all about it online about how great it is or listen to some idiot who wants them in the same boat as him, then I help them with it. There have been multiple guys I know personally who decided to come off after some amount of time, most guys regret it, so they then suffer through it and do blood work again months down the road....very few recover to anything close of their previous levels. Age has to do with that, it's an unknown variable how much your natural levels will come down say 5 years from now but the exogenous hormone use absolutely also played a role in the significant drop in natural levels.
And I'm a proponent of use in an educated person. I also don't pretend my lack of issues with fertility are normal... Most people do have issues and have to come off all together for a period... I've never had to do that and sired boys... So there's a genetic factor there....my brother has had multiple boys... Majority of the men on my dad's side had sons..
There's a reason why guys who wreck their htpa have to work very hard, usually with a combo of HCG and FSH to gain motility and sperm count.
But the psychological reason is why most don't come off and stay on for life. You just feel good. It's hard to go from feeling good to feeling crappy... That's the honest truth.