Meaning of "Dream Last Night" by John Mark Nelson
The song "Dream Last Night" delves into the complexities of human relationships and the internal battles we face when seeking external validation. The repetition of letting go and being okay signifies a journey towards self-acceptance and moving past the need for approval from others. The dream where the protagonist converses with the other person reveals a longing for connection and understanding, yet the weight of the conversation becomes burdensome, leading to a decision to leave it behind. The search for belonging and the struggle to express oneself authentically are central themes in the lyrics, highlighting the universal internal conflicts we all face in relationships and personal growth.