you have zoro as your sig....
Zoro states on several occasions when it comes down to his life vs protecting the crew that if he dies then he just wasn't strong enough.
He said that when the situation gets tough he's not gonna just sit down and take the beating, he would fight back and if he happens to die during that then that's his limit.
his character was never destroyed in fact it was elevated and showcased camaraderie and loyalty for the crew, additionally Zoro knows that Luffys goals/dreams are bigger than his so if he cant protect Luffys then he has no right to achieve his.
if you want to cry about Zoro;s "character" then go back to when he lost to Mihawk & he realized he couldn't even achieve his own ambition if he couldn't protect his captain. he then publicly swore his loyalty to Luffy, promising he would never be defeated again.
if you want to cry about Zoro;s "character" then go back to when he lost to Mihawk & he realized he couldn't even achieve his own ambition if he couldn't protect his captain. he then publicly swore his loyalty to Luffy, promising he would never be defeated again.