I am sorry as well. The doctor who posted above me said you’ll never heal. Sorry to bring you the bad news but someone has no idea about anything. I hear cancer patients heal.The body is capable of many things; a good outlook always improves healing.
Besides from what you have told me your issues are two -fold; an injury and lots of stress. Get rid of the stress and you’ll do fine.