Oh no hun I'm so sorry. I feel so terrible for you and can't imagine how sad you are feeling but you did the right thing. I know that doesn't help but Fudge is sleeping peacefully.
Hun he isnt in pain anymore look at it that way. By the sounds of it you have given him the best possible life while he was with you and gave loads of love and affection. What more could Fudge as for?
You have done your best and rest assured you made the right descision.
sorry to hear about your loss its a sad time when a pet has to be put down i cried for days when it happened to my dog so you have me thoughts and sympathy take care xxxx
ah you poor thing, I feel really sad for you, but try & not beat yourself up about it, look on the bright side at least he's in no pain,you'll look back on this & know it was the right thing to do