I'm sorry to see what happened to your strop. Look on the bright side, many of us have done this whether we admit it or not.

Here is some useful information for you.

Strop treatment and repair...