My grandfather pretty much checked out in 2003 after my dad passed away (he was only 58 - heart attack). They had some unresolved issues, and I think my grandfather felt a lot of guilt for not making things right between them. That, and no parent should outlive their child.