A wonderful song.
BlazingDragon has deprived me of much to really critique without sounding repetitive. But yes, I would say improve on the things that he noted and the song would be even better than it already is. The only thing I guess I could add is that maybe add a bridge, and also maybe make the ending not so.............. simple?
Great job nonetheless. Keep it up!