Everyone hates Kim, she’s written to be hateable. Also from my perspective, if they stay together, we have forever to see them hanging out. No need to rush
Its hilarious how he is literally canonically decades old. Every year’s strips make meta references to the year. For example in the end years arcs Nate will say ”goodbye 2003" or “hello 1999” or “welcome to 2023” which confirms that he is living in the same time as us
I haven’t read every single strip but I’m fairly confident I’ve seen this like twice before