i love the lyrics, you have a great understated vocal delivery. however I fell the sound could be a bit fuller with your singing, maybe need to try doubling wide to add some body?
like the general mix, i'd get the piano out wider to find some room but all the instruments are clear and well-balanced. wish i could mix bass like you!