Get Pet Questions Answered by Pet Experts
You have no reason to feel guilty! You have given him a long happy life and are making a brave decision for what is best for your pet. It takes a loving mature owner to know when it is time and take the steps to let your pet have a peaceful painless death.
You should be proud of yourself! Here is a link to some sites that can help you with your grief.
Hope this Helps!