I think this song is trying to say that the smallest things in life that we take for granted may actually be what saves us all. It is hard to believe those things when the singer says, "but I may not always believe" The singer has come to see that the little things in life can be what causes the biggest changes and people may not always believe it because it appears too simple and irrelevant. This little thing, whether it be a person, an object, or an idea, has made the singer see the world from a different perspective when he says, "in your hands your hands you hold a new forever" He realizes that the basic things in life are those that have not been corrupted by the world and hold innocence. By seeing someone else who is more innocent than you, they are like a mirror to your soul. He sees all the wrongs and mistakes he's done his past. Hr is looking up yo someone and something else to lead the way into a righteous path.