What was going on in Leonardo's mind? Was he satisfied to torture his wife like this?
The man loved his wife, Jasmine. The grief of rejection and loss makes a cruel man even more violent. He wanted Jasmine to feel the same pain, rejection, and loss. a denial from her husband and the loss of her baby after she begins to love the child.
So, after punishing Jasmine like this, was Leonardo not worried that Jasmine would leave him? Of course, not. Leonardo has a marriage agreement with Jasmine. If Jasmine loses their baby, then Jasmine will forever be Leonardo's toy, never being able to leave even if she decides to die once.
Then, what was in Jasmine's mind?
Jasmine had started to love Leonardo. It was undeniable that she also wanted to feel what it felt like to be loved with all heart. Her late husband never truly loved Jasmine.