Sounds like it might be his time. It might be a little selfish to keep him going, but you can't beat yourself up for that or for any decision you might have to make.
If you want, I will GLADLY ship one of the two driving me crazy in this room right now, ahh...fuck it you can have both.
At least I'd know they'd be going to a good home.