I have been avoiding reading this because everyone including the MC have been making my blood boil beyond the limits of normality