The song Heroes by Gavin Haley is about the struggles and insecurities that everyone goes through, even our heroes and role models. The singer questions whether everyone fights to breathe, feels incomplete, and suffers from loneliness. He wishes for more patience and motivation and doesn't want to become jaded. The singer confesses that he looked up to Spiderman and wanted to be like him but now wishes to be a kid again. He wonders if all of us need to be someone to somebody, and if our heroes get lonely just like us. The song's message is that no one is perfect, and everyone has their own struggles and insecurities. We shouldn't put our heroes on a pedestal and expect them to be flawless because they're human just like us. It's important to acknowledge our weaknesses and take guidance from them to grow and overcome our problems.