Lost my lil' bubba 12/12/12

Very sorry for your loss. You gave him love and care, food and shelter for many years. Animals can't tell us when something's wrong, I'm sure your little friend would say thank you for all you did for him, and wouldn't want you beating up on yourself.