>>88654455The very first thing Saitama does that pushes him to be a hero is risk his life against a monster to save a kid. The first time we see Saitama he saves a little girl from a monster. You seriously have missed the whole underlining story of One Punch Man if you think it's about Saitama learning what it means to be a hero, when he's one of the only characters in the series that actually acts like a hero. He is selfless, doesn't care about rankings (beyond a superfluous level) doesn't do underhanded shit to become famous, doesn't bulk to pressure from those "above" him, and B-lines it straight to major threats to deal with them himself to end the problem quickly. Yes, it's true, Saitama does have selfish reasoning for being a hero, he does it because he likes it, not to make others like him, and he has showed desire for being known and popular as a hero, but just because his origins have sides of selfish behaviors doesn't stop him from being a hero who knows and does whats right.
Saitama has never risked the safety of others to make himself happy. In the case of the metorite, he stopped it, even with his insane abilities he couldn't have destroyed all the debris, but he did what needed to be done to stop it from killing people, proven by how NO ONE DIED. During the Sea King arc, he slaughtered the Sea King in one shot, displaying a bit of annoyance at how quick it was, but he didn't beat around the bush. During the Boros arc, he headed straight at the space ship, chewed through it's defenses and took on Boros himself, and they kept the fight solely on the space ship, the entire fight Saitama didn't even put his all into it until the world was put at risk from Boros' planet buster attack. During the Garou arc, Saitama knew Garou was never a serious threat, and thus never tried to outright kill him.