Can we please talk about Hunk’s empathy?
Contrary to the fandom’s popular belief, Hunk isn’t actually all that empathic towards everyone. He clearly doesn’t empathize much with people he doesn’t know: he was willing to leave Shiro to the Garrison, he was willing to let Arus get blown up by Sendak, and he was incapable of grasping how freaking HUGE his responsibility was as a defender of the universe, simply because he couldn’t empathize with those under Zarkon’s rule.
Hunk’s empathy basically works like this: if he knows you, your life, and can see you as an individual with a life, he will empathize with you and try to help you. You can see this most prominently with Shay, whom he only casually cared about until their private talk, where she revealed that she had never seen the sky. Hunk now knows something about her life, and is able to connect with her on a personal level, which means he now wants to save her at all cost.
This is also why he starts caring about fighting Zarkon: Shay’s lifestory is simply one of many stories, and there are literally millions like her throughout the universe. Hunk realizes this, and connects Shay’s story to the millions he wants to leave behind to go back to Earth, and realizes that no, he can’t do that. That’s when he starts to care: when Shay has given the people that Zarkon oppressed a face and a voice.
In short: Hunk is only able to empathize with you when he sees you as an individual, and Shay gave the millions under Zarkon a voice, causing Hunk to see them as individuals, now, too. And honestly? I love that so much.