If you drank heavily for many years (like most of us on here) you can’t really expect you body to recover in days.
It may take many months. And it is possible that some things don’t ever improve.
It sounds like you have questions that would be best answered by a Doctor.