A great write,

I've lived this so it's easy to relate to

nice mix, good melody, good vocal

Kenny