It is soul crushing when a stoic character gets emotional. Law has fricking tears in his eyes when he talks about Corazon and how wrong it was for him to die and then after his attack does not work out of sheer luck on Doflamingo part he can’t take it any, he is just shaking in angry and misery.

Throughout this arc and the pervious arc, he has alway been able to just manage to remain stoic enough, apart from yelling at Doflamingo but when he thinks that he has failed and more importantly failed Corazon, he is just so broken and unlike the pervious times, like getting up almost straight after getting his arm cut off when he is down he does not, he don’t even move when Doffy goes in to crush his face in, Luffy has to stop it.

Can something good happen to him soon now