I agree with the points made by others, but I also wanted to make a callout to your chord structure.

I like it!! it made for some very nice transitions... and the breaks and general flow of the song show some real effort was put into the song.

I think a longer anticlimactic ending would enhance the song

To my ears the vocals got pitchy toward the end, as though the tempo was too fast for her to get a good breath. Perhaps one solution would be to punch in each verse individually so she doesn't have to maintain such a relentless exercise in breathing and control.

All in all, though, my scales weigh heavily in the direction of BRAVO!! WELL DONE!!