I think there's something to point out about Shanks' actions never being completely altruistic and how his selfishness actually just comes from deep self-hatred.
Saving Luffy has always been just that: Sacrificing his arm for a kid he cares about. But the recent flashbacks have confirmed that, despite obviously doing so out of care and concern to save Luffy, there's also this strategic element about him using that moment to get rid of his arm on purpose. This doesn't take away the real meaning of the scene and the relationship btw, but it does give a new perspective.
Shanks has his heart in the right place, but there's always this self-entitlement that comes with it... Even his own dream of sailing with Buggy directly contradicted Buggy's, and he prefers to drown in self-pity over how they went their separate ways instead of trying something else. In RED he leaves Uta on her own despite not being her choice, but thinking it's the right one... He doesn't really think twice about how it would affect them and just accepts their hatred because he gets it.
And you can see it so much in his actions, how he doesn't take pride in them and drowns in that self-imposed responsibility, thinking he's doing the right thing and what he should, but always self-sabotaging. It's like he's burning bridges in the name of self-hatred because he feels like it's what he deserves. He takes that role of nobility and grandeur that was thrown upon him as a child and rebels against it while also never quite letting it go.
I think they expected him to be Roger's successor, despite his dream being the complete opposite, and losing Buggy really did make a difference there. Because if his best friend sees him as selfish and a coward for wanting something else, then he will become exactly that. But then, even his actual blood expects something from him too.
And it's a constant pity party for Shanks, someone who has been forced time and time again to fill a place of importance he despises, but he doesn't really try to get out of that sadness, always mourning what could've been instead of actually doing it.
You can paint Shanks as this powerful, god-like legendary king, but he truly is just... So sad. And that sadness is low-key self-imposed at some point. Like, you don't have to be this way if you don't want to, but he believes he has to.
So what I'm saying is that there are so many nuances about his character, but the one I find the most interesting is how he's just very selfish whenever he thinks he's making the right choice. Because it comes from his self-entitlement to feel sad, and he drowns in it (potentially hurting others), instead of just trying to get out of there.
TL;DR: Shanks is SO depressed. Get him a therapist!!!!!!!!

























