The song lyrics discuss falling in love and embracing the present moment. The singer says they tried to play it cool but melted from the other person's heat. They fell through the cracks but are trying to get back up. Nothing will stop them from winning or learning except divine intervention. They are ready to open their mind and heart to find love.