Thanks for choosing health care magic for posting your query.
The condition you are describing is called retrograde amnesia
. There could be various causes
3) Psychological amnesia
Its only after a detailed psychiatric assessment that the exact cause can be found out. You need to show him to either a neurologist
or a psychiatrist
Hope I am able to answer your concerns.
If you have any further query, I would be glad to help you.
In future if you wish to contact me directly, you can use this link: bit.ly/dr-srikanth-reddy
Wish you good health,
Dr. Srikanth Reddy M.D.