Unfortunately, Kittys dreamy aspirations of a perfect love story do not come to fruition.
Yet, she uses her matchmaking skills to deduce that all is not as it seems.
Spoiler warning forXO, Kitty
https://www.youtube.com/watch?v=vP9C33H6G3E&t=1s
Kitty knows what true love looks like.

‘XO, Kitty’ Netflix Original Series | Park Young-Sol/Netflix
Lets not forget she paired her sister and father up with perfect matches in the original franchise.
Could it be that the relationship is fake?
Viewers just want to scream at the screen, Let him speak!

Rather, the plot in and of itself is the miscommunication.
How the miscommunication trope ruins XO, Kitty
There is no story here without failure to speak.
Take away the secrets and the interruptions and whats left?

Choi Min-young as Dae in ‘XO, Kitty’ | Park Young-Sol/Netflix
It is not an additional storytelling element, but virtually the sole gear holding the 10-episode series together.
How many times can the writers delay the inevitable with trivial distractions?
The miscommunication trope is an especially lazy avenue here because it exists where sincere conflict could thrive.
There could have been actual relationship troubles between Dae and Kitty.
Imagine what happens when reality cannot compete with fantasy.
Imagine what happens when two people from completely different worlds discover they have clashing values.
When the truth finally surfaces, viewers are already more than halfway through the series.
The writers throw in Yuris sexual discovery to add a little complexity to the story.