Chances are, she's put up with your granddad for a very long time and listening to the ramblings of an old man day in and day out can't be easy. That goes doubly when when she has to then sit and listen to you rant and rave on top of everything. She is never angry and her temper is always neutral. You literally have no idea how she does it.