So sorry. No matter how much time we have with them it's never enough. Sounds like he had a good run and passed peacefully. Take solace in that.