I think you did quite well, especially in the chorus the vocals are very convincing.
In the verses I would work a bit more on the prosody, at the moment the vocals are a bit too mechanical.
Production/mix is very good, nothing to complain about [Linked Image - Only viewable when logged in]