Some possible answers could be: someone from her family died, she is not getting enough sleep, she had a fight with her spouse that morning, her son is ill, she is not feeling well, etc.
The sons gave him a very nice funeral, for they knew there was a fortune sitting beneath the kitchen table, and they could afford to splurge a little on the old man now.