@7Lotus
He didn't clean up her mess at all. Your just sexist.
It was already stated clearly before, that the grandfather was upset he couldn't marry someone from Dylan's family, Dylan's great grandmother*. The Grandfather is just making his grandson fulfill his wishes through his grand child...