I like the song overal, it's a great piece of work. But in my opinion it needs a heavy turn to something more aggressive in the last 1/3. Maybe a heavy riff, where you could imagine some shouting on. But other than this, it's perfect.
Keep it up
:)