This song feels like a journey, as it has a progression that doesn't really revisit much prior things and instead develops new interesting phases that smoothly transition from their previous ones. The instrumentation is awesome, the dynamics are very well done, and the progression makes the song feel very emotional. Sometimes you even have more energy in other sections which is cool that you made it work. As for the overthinking stuff, I can at least say for this song, it's great! It's definitely better than good enough, it's very enjoyable to listen to and was refreshing and unique. Sometimes overthinking or overfocusing just stems from insecurity when we don't realize we're already doing the best we can and constantly improving. Anyways, amazing work, keep it coming!!