I feel sorry for younger them but he dosnt deserve revenge, he was prideful and scared he didn't know what to do. He wanted to show him a better side of himself, yes he was an asshole but he dosnt deserve to be tossed around anymore then what life has already done to him and the other guy needs therapy big time he is a leech who needs to find peace with himself.
The FL can be annoying but because she is shown is a positive light and not hurting anyone I have no problems with her while the villian has a purpose of killing the ML I have a good reason not to like her.