I think your efforts have paid off, it's a beautiful song and really well arranged and produced.
I like it.
There's a cut at 2:37 that's a bit harsh, but other than that I wouldn't mess with it too much.
It's fine the way it is.