This is a fine song, indeed. Your instrumentation performance is very nice. The vocal is spot on... featuring great melody. The lyrics are haunting and tell a very personal, yet, universal tale.
I can really feel and hear the passion in your voice. Excellent job!