I think it's a beautiful song and you sing it really well.
I like the contrast between the soft and positive musical style and the critical lyrics.
Well done!