The beginning seems like a classic revenge porn story, but it's in reality more psychological, especially at the end...
Nisha was actually really nice to perry when she was alone with him, and he fell in love with her since then, but he couldn't support to see her acting like she was because of the others, so everything he did after was only to "improve" her, instead of the brat she was before.
Everything end nicely, even if i kinda wanted a epilogue, it would be very nice.