I felt like Moonin and Veekit should have caught on earlier, instead of having caught up in the scheme of thinks towards the end. It seemed that their love didn't have too much of a foundation from the start of the relationship. The drama within a drama was smart but a delayed plot for those that loved the first part.
For Push's lakorn, I see that you are watching from either GMM TV (it's directed towards youths). You would need to watch some of his lakorns from one31 that may more serious roles for you. There are lakorns that he starred with his wife that I believe may be serious but not too serious.
The reason being with forgiving the nang'rai is if she's able to realize that what she has done - (evil stuff), that she was wrong in doing so. It's in the culture of Thai people, especially the fact because the majority are Buddhists that they put it in there.