I'm sorry Karma isn't harsh enough. If this lakorn is trying to display the notion of Buddhism/Karma, they're not delivering a clear explanation thus all of this confusion. I mean, in Kasanaka, it was clear on why things happened the way they did.
It is unfair for Ae; regardless of how stupid she was at times, she is still an innocent victim who got stuck in this dark hole and it wasn't even her fault either. Ae truly deserves the one she loves, which is Dan not because she is nang'ake but because she is a good person. If Ploy was a good person, I would be disappointed but not upset if Dan and Ploy were soulmates. But Ploy's nature is rotten, she can't just wash it clean with one lifetime? The lives she took are still roaming around miserably.
If Ae is forced to let go of Dan in the end and just accept fate, then fate is too cruel to her and has done nothing to punish Ploy and Dan for their sins. Then fate is unfair and biased.
Ae should reincarnate and fall in love with someone else while Dan and Ploy suffer in Heck for their sins, not having the chance to reincarnate ever again. Now that would be fair. Having Dan die with Ae just to end the cycle, that still sucks for Ae. Ae is just getting pity and Dan is still misleading her till the very end...gee, talk about such an unfair lakorn.
I keep crying everytime I see Ae with Dan and the themesong plays. Gee, perhaps I'm too sensitive.