Hi @Ozzy,
Truly inspiring story. I as read through it I found many common points with my own and gives me hope to recover to the level you seem to have.
I'm also an Engineer (electronics) and recently turned 40. My noise was also triggered by a peak stress period (although I have mild hearing...