Those things aren't mutually exclusive you know. He could have been angry at Akainu and because he doesn't particularly hold his life in high value, he decided to attack instead of run away.
Those things aren't mutually exclusive you know. He could have been angry at Akainu and because he doesn't particularly hold his life in high value, he decided to attack instead of run away.