i think you have a nice tone for this song. very clean and light voice.
xiao jing teng has a heavier voice compared to you and he can do the "hua3 yin1" better which you may want to avoid. for example, the phrase "ru he si shou dao lao", in trying to do the effect he does for "dao lao", you sacrificed the light and clean tone you have and messed up your pitch, beat and diction.
the first chorus was pretty good but can hear that you tired yourself out in the later choruses and was struggling abit to hit the notes. in the chorus, your pitch goes off the most on the word "liao". thats because you're opening your mouth too wide (like smiling) when singing it. go listen closely to xiao jing teng's diction on the word "liao", he doesn't open it up like you do but rather keeps it nice and contained. you would sound way better doing that.
nice rendition of the song, definitely not an easy song to do after xiao jing teng does it. if you can mimic his diction abit more, you will definitely sound better.