Don't be a Retard. Sanji cares about people, not ambition. Sanji was willing to die if the old man live one minute more. Just as Zoro cared for the title enough to die. Sanji cared for Zeff enough to sacrifice his life. They both show strong will, but in different situations. Zeff clearly states that sanji is sacrificing his ambition for him and had to try forcefully sailing him off with Luffy. Hate the character, but never doubt his will. Both characters value different things and they are willing to die for the things they value. Zoro values his ambition, Sanji cares for Zeff. I know this won't change your rotten brain, but atleast try to make minimum effort to understand the character.