Lyric discussion by unsweetener 

Cover art for It's For the Best lyrics by Straylight Run

I think this song has a lot to due with reconciling your future with the past. It could be about a break-up or about something broader, like making a break with the things you're familiar with and facing a future with a lot more uncertainty.