This! I completely understand where Gihyeon is coming from. He finally realized his worth. Imagine constantly being on guard, always mulling over the words and behavior of his “boyfriend” for seven years? Yeon-oh is a piece of shit who made Gihyeon feel that he was never enough, that they’ll never go further in their relationship because he was a beta. It’s clear that he only agreed to date Gihyeon because he didn’t want to lose him as a friend, but he never loved him beyond that. I’m so immensely proud of Gihyeon for being so brave in his decision to leave and start over. I’m only rooting for him.

No matter what you say about Gihyeon I'm proud of him standing his ground.
Even if he doesn't tell Yeonoh about the pregnancy it's his own prerogative. He's protecting himself from further heartbreak. I'm always behind Gihyeon even if you view his decisions as frustrating.
He lived all those years with Yeonoh loving him but Yeonoh never once paid him dust and always blame him that they are like that bcs he confessed. Gihyeon didn't forced Yeonoh into anything Yeonoh did all of that bcs he wants Gihyeon to hurt and face the "consequences" of his love.
Gihyeon lived the past years in heartbreak I think it's time for him to find a semblance of happiness for himself. Yeonoh deserve to suffer