I think I will always hate Keith, no matter how he changes in the future, the things he's done to Yeonwoo are too much for them to be together. He's r@ped and manipulated him, he's put a price on him (which will definitely lit him in a lot of danger). He's just done too much.
I saw some spoilers in the comments
Idk if yall still would hate keith after the spoilers im too lazy to type it.
BUTTT ONE THING IS, HE WON’T ABORT THE CHILD. And cd on keith. (Character development)