YES!! I agree with everything you've said. Kang Yeo Jo is such an interesting character who keeps subverting your expectations. I didnt expect to grow as attached to her as I was at the end of the show. They did such a good job of building up her character; to the point where both her knowing he was cheating and her being unaware make sense. In a lot of shows characters just don't know or realize things because they aren't supposed to for plot reasons, but it was actually believable here. She was really the star of the show; although I enjoyed every single character (except maybe mirae mainly because I couldn't connect with her despite her backstory)
profile needs an update
They did such a good job of building up her character; to the point where both her knowing he was cheating and her being unaware make sense. In a lot of shows characters just don't know or realize things because they aren't supposed to for plot reasons, but it was actually believable here.
She was really the star of the show; although I enjoyed every single character (except maybe mirae mainly because I couldn't connect with her despite her backstory)