I agree with the opinion that J behaves like a spoiled and selfish child, who took the toy and throw it when he gets saturated, but as soon as another child reaches for his toy he will grab it again, not because he like his toy, but only because he couldn't accept that some other child will take his toy. I hope that Ananda learned the lessons of life and all what ? did to her, so she finally could get over with this story and put an end to their relationship.
Whatever happens between her and Shiv, doesn't matter, in no case she even could think about to accept J back in her life. Such kind of J's behv could not be forgotten or forgiven ever, ever... (If we are talking of real life, it never happens, but in such story... who knows ?