Main character makes you feel frustrated and angry. Guess that’s good writing .