To me, it seems like ml is just someone who runs on instinct and has no consideration for consequences for anyone else. Everything he's done till now, has been entirely for his own benefit. Even stringing MC along while supposedly knowing about his feelings, because he needed someone he could count on and trust, is again only for his own benefit
yeah that's the other possibility. he deluded himself into thinking he can't love geonwu romantically because it would eventually ruin the friendship, he pretends he doesn't know about geonwu's feelings for him so he doesn't run away, but he takes advantage of those same feelings he's ignoring so he can have geonwu without any commitment. he's such a selfish prick !

hmm. geonwu's friend finding taejun's behavior when it comes to geonwu suspicious, taejun constantly telling geonwu not to run away and that he has to approve whoever he dates and on top of all that, knotting him twice without a care knowing damn well they aren't using protection... why does it feel like he's trying to get geonwu pregnant on purpose like it's either that and he's already aware of his feelings or he's just very stupid and oblivious.