I feel you! I wanted some 'punishment', and if they were supposed to have their happy ending, redemption part, a huge one, I know this story is about demons etc, but I feel like author could have solve it differently.
And that rape scene with Satan, still have no idea why author decided to add something like that so late in a game into Kyungjoon and Cain dynamic (I know there are typical toxic trops in BL which authors feel like need to cross-check from the list, but sometimes it's just too much), and the fact that Cain had to watch it, at least Kyungjoon was not fully present let's say, because he was partially trapped in that 'dream' and it was not dragged, but still hard to watch, have to skip that part each time I'm rereading this series, but I love Kyungjoon and Cain too much not to read, I'm collecting the physical copies, but yeah, some parts will need to be skipped either way
PREACH GIRL!!!!. I hated SIDD so soo much that I scrolled any chapters his in.
Unfortunately, I've read many bls with grape in it but his assault to the second ml was so upsetting to me. Especially coz the dude was so miserable having s*x with Sid. Like I totally understand why Jinyoung eventually broke down. But hated Sid even more when he said he loved the dude even though he literally was the one who brought him misery and betrayal.
Jinyoung could have lived his life peacefully eventually moving on from the mc but NOOOOOOOO Sid had to bring him trauma.
I was soo happy for Jinyoung when I found out he actually had a healthy love interest and the 2 were healing each other.
Even after rereading I still feel Sid deserves a worse outcome.
I was also horrified for MC when he got graped coz I thought he would just get kidnapped then be saved by ML but then I got slapped by the grape scene.

I don't trust anyone who likes Sid.
When I first read this manhwa I didn't like Jinyoung. But whenever Sid was raping him, manipulating him, using him I still could never stomach it.
But now every time I reread this manhwa I feel had for Jinyoung more and more. Imo he went through just as much as Kyungjoon. But it feels brushed off bc he's not the "main character".
It's SO annoying that Sid gets a happy ending after EVERYTHING he put that innocent man through.
Same with the stupid archangel and Satan. Although Satan eventually helped...I always forget that he raped Kyungjoon until I actually reach the scene and then I have to skip.
Why would the author even have a soft spot for characters like those?? Especially Sid's character.
Poor Jinyoung bro ╥﹏╥