It started out really bad and it made me frustrated and angry it your blood boil but it got better and better towards the end. So I'm glad that I finally was able to read all the way to the end. I was actually reading this when it was ongoing on another website and it completed long ago but I dropped it
Spoiler!
when his baby died
because it just got too depressing. The last part was the best.