ML is kinda the problem. He makes lots of mistakes and let's himself get manipulated way too often....and for what??? Also isn't he supposed to be smart? There was never a plan to get back at the people that hurt him
I hate how the good people always want to see the good in the bad people. They always believe they will change and give them unlimited chances to change. Some people don't change!