We read superhero comic books, watch superhero action movies, buy superhero figurines, dress in superhero Halloween costumes — all of that to feel just a tiny bit closer to those majestic protectors of humankind.
What we forget is that there are plenty of heroes walking the surface of planet Earth every single day.
They do not wear capes, they don't have professional sidekicks or supernatural powers, but the heroic acts of kindness they perform are in no way lesser to the tricks Clark Kent has up his sleeve.
On that note, meet Kay Brown, a 26-year-old New Yorker who is currently going viral for an extremely precious act of kindness she did last week.
Brown, who works at an investment firm in Times Square, was taking the subway back home when she spotted a homeless woman boarding the train.
'Usually on the subway I'm like, 'No one look at me, no one talk to me,' I'm just on my phone like everyone else,' Brown told the "New York Daily News."
But when Brown saw that the homeless woman was standing there barefoot, she did the unthinkable ...
"I asked her what shoe size she wore and we were the same. I gave her the shoes off my feet and they fit perfectly," Brown wrote in her Facebook post.
"I asked her what her shoe size was and she said, 'Size 7,' which is my size, so I said, 'Please take my shoes.' She started crying immediately, saying, 'Are you sure?' Then she hugged me," Brown recalls in an interview with Today.
Brown says the homeless woman was moved to tears. "There was no bone in my body that was like, 'Don't do this.' I had to," she said in an interview.
"You see, I can buy another pair of shoes tomorrow. It's the middle of November and she has nowhere to go, so the least I could do is give her a pair of shoes," Brown says, explaining the reasoning behind her decision.