Wait wait wait. Yes, Ido is dumb but Sejin was not looking for any excuse. He wasn't giving hints he wanted Ido to stay. I think Ido was waiting or looking if Sejin wanted him but after three weeks, he didn't see any signs. Sejin wasn't communicating (verbally or not) that he wanted Ido to stay. So Ido concluded he must leave. Ido was clear it's all up to Sejin.
Not saying sejin is communicating it right, but it’s very clear he wants for ido to fight for him, to give him reason to allow him back. He was disappointed and sad that ido didn’t show up at the launch again, because sejin wants him to be there and present and show that he needs him.
The perfume he held in his pocket, the way he was about to go to Ido, sejin is very much a hypocrite, with very much understandable reason I’m not blaming him for it cause his feelings are very messy for Ido, but he still very much looks for reasons why and how they could still be together even if he’s not fully aware of it himself, it’s the little things,
Ido needs to grovel bit more tho,,,,

ALMOST? BITCH??? ARE WE FR RIGHT NOW? LYING LIAR PANTS ON FIRE! By gods, Ido u big dummy! Sejin is looking for any excuse within himself and u to stay together and u keep pulling away with that “unworthy “ bs, I’m so mad, awful, awful, awful! And then he cries, baby, mixed signals all around!