I just finished it last night and I have WORDS. I loved the story line but man Oh was such an angel for how he handled everything that Teh threw at him I was so pissed off on his behalf AT ALL TIMES. I need to watch more bls like this cause this one was top tier, made me feel everything from anger to giggles