I' so sorry for loss. Don't feel guility, he was in pain you relieve it, like a good person would. I tell you how long or when each of us heal. We all love our pets that when they leave us , we feel let them down. I feel that way every minute of day that I could not do more. And still blame my self. Everyone here grieve in their own way, so grieve until you see fit. Know you here with people who care.