
this is actually so well written, the plot the characters and everything, imo hyunwoo suffers with hypersexuality due to his past trauma (which was caused due to watching his parents get nasty at young age), his obsessive thoughts were influenced due to his mother's manipulation, hyunwoo just wanted a parents warmth which definitely his mother couldn't give so he seeked it from his dad, but it was too late, his shitty mother sprout some nonsense words and gaslighted him.
Also the Part where (it wasn't showed but mentioned) he jerked off while thinking about the thing he saw his parents doing might also be a part of hypersexuality.
At the end hyunwoo is surely not a nice person, lust ruined him and made him force himself on his dad (who is not actually his dad but anyway)

in ch 46 the shaman warned her to beware of men and also told that rat to treat her better BUT BUT BUT the shaman also thought that rat was taeha and assumed he is younger, meaning the shaman was warning haesoo to be aware of other men (taeha) and told him (which is practically taeha) to treat her better
lchxoyz9ts96z96s idk it's hard to explain but I feel like taeha is going to hurt her too ヽ(`Д´)ノ

From what I understand, Shaman thought that the man beside Haesoo is already the YOUNG MAN (Taeha) she saw in the future, that's why she said continue to do good so that your future self will be proud who is also doing good (because she saw that her soulmate is treating her good). But then when she knew that he (Mincheol) wasn't the YOUNG MAN she saw in the future, the shaman warned Haesoo about being careful with other men who will sûck her dry/leech her off which is Mincheol.
God forbid a gay guy who likes sleeping around