This was before they even got back together right? I vaguely remember that woojin is still in that grey area, unknowing if his feelings for haekyung was really hate(for leaving in the past) or love(unrequited feelings that had nowhere to go). I kinda agree on you tho, looking at it, it's not really that out of character
Hakyoung moved on too. I don't think woojin has done anything wrong considering he didn't get into relationship where he would have given his partner false hope. Having fuck buddies is his choice as well as his partners. He doesn't owe loyalty to hakyoung nor hakyoung owes woojin any after their break-up. They're free to find love or flings as single adults.
But isn't the whole plot around Haekyung that he in fact didn't/couldn't move on? Ik they're free to do anything they want, it's just rlly weird to me how Woojin decided to do things (I'd assume he knew about the reason of Haekyungs jinx already before the flings cuz of Haekyungs ex talking about him)
Though I too felt weird when Woojin's ex was shown, as I couldn't really imagine him with anyone else, it wasn't really out of character either. He technically didn't do anything wrong. After Haekyung left him without a word he became so upset he spiraled out of control. Just like Haekyung tried to get over him by having other lovers Woojin might have done it too. I don't think it's shown how long ago Woojin and his ex had been a thing or since how long ago Woojin knew about Haekyung and his ex.

but I can't shake off the ick I got when the ml hanged out with his fuck buddies/ex girlfriend who even had a threesome with him. If you're soooo obsessed with somone then don't fuck others wtf. Idk I just rlly hate that