I'm so sorry to hear about this, hon. I can only imagine the pain you must be going through.
Unfortunately, given the situation, putting him down is the kindest thing to do. It's never, ever easy to say goodbye to a beloved pet, but the only other option leaves him in pain. :/
So sorry to hear about your loss... Best of luck for the future!