Responses

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.
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 ヽ(`Д´)ノ