I have been told I will recover 100% so many times by well-meaning or uninformed medical professionals that it's lost meaning.
Predicting the future is futile, all we have is today.
When it comes down to it, managing our expectations seems to be a waste of energy, because all we have is today. No one knows. What is 100% anyway? What does "recovered" even mean? It varies from person to person because its all a matter of perception.
Try to let it go. You don't answer to anyone but yourself when it comes to your recovery. Who is to say that you won't someday feel healed?