if you count John’s relationship with Roxy and his own relationship with John’s father(Jake), Dirk is simultaneously Dave and Rose’s father and grandfather. god this stuff gets so frigging weird ;_; I love the fucked up familial pantheon shit but cant they all just be siblings