And I like that despite the breakup, Zoanne is still shown to exist, you know? In most stories like this, you'd probably never see her again after that.
Indeed! I actually quite liked Zoanne as well, so having her as (hopefully) supporting character is a-okay in my book :D She made more sense as a girlfriend for Tim than Cassie did, that's for sure. That was totally a rebound thing for both of them.