This is an Allen Edmunds Colton. I've probably worn it 300 times, but it doesn't even need a re-sole yet, as I walk very little except on carpet at work. See the two creases. The leather does not have a hole all the way through - yet. 1) Can these uppers be fixed? 2) How do I avoid this in the future? Is there something I can apply to the leather to keep this from happening?