The ending has nothing to to do with the 9.5 episodes that came before him.
Zoe is self centered to the point which you can not relate and feel sympathy for her.
It is a messy show, with a lot of unnecessary details and story beginnings that lead no where.