I want to give you the thing in your chart that actually answers what you asked.
You've been in Saturn mahadasha since you were 20 days old. It began 23 July 2008 and it runs to 23 July 2027. Your entire conscious life has been a single planetary period, and that planet is Saturn, which in your chart is the 6th lord, the lord of illness, sitting right on your ascendant degree with Mars. So when you say you miss the old days, the honest answer is you've never had a different period to compare this one to. This is the only one you've lived in.
It ends on 23 July 2027.
What follows is Mercury, for 17 years. Mercury rules your 2nd and 11th houses and sits in your 11th. It has no connection to your 6th, 8th or 12th house. None at all. Going from a 19 year period run by your disease lord to a 17 year period run by a planet that doesn't touch your disease houses is not a small change.
Your dates line up, which is why I trust this. Your mental health went down in 2022, and Saturn-Rahu started March 2022 with Rahu sitting in your 6th house. Your physical issue started June 2023, and the Saturn sub-sub-period inside Saturn-Rahu ran Dec 2022 to June 2023, Saturn again being your 6th lord. And the relief you found around nine months ago sits inside Saturn-Jupiter, which began Jan 2025. Jupiter is in its own sign in your chart and its aspect falls directly on your ascendant, on the Mars and Saturn that have been parked on your body this whole time. That's the protection switching on.
On the doctors not figuring it out. Your lagna lord Sun is in Ardra, which is Rahu's nakshatra, and both Mars and Saturn on your ascendant are in Magha, which is Ketu's. In chalit your Ketu is in the 1st house too. That much nodal weight on the physical body is the specific signature for conditions that never resolve into a clean diagnosis. You haven't failed to find the right doctor.
One more thing. Your Moon is in Punarvasu. Punarvasu means the return of the light. It's the nakshatra of recovery after loss, and that's where your mind sits.
I'm not going to give you a date you'll be cured. Nobody can, and it would be cruel to pretend otherwise. What I can tell you is that the period producing all of this has an end, it's ten months out, and transit Jupiter crosses your ascendant right as it changes. Stay with the treatment that's been helping, and please get the mental health side its own support rather than waiting for the physical to resolve first. Three years of this would exhaust anyone.
Your good days aren't over. You just haven't had them yet.