this is a really good track and personally i would never use Landr - it seems to have given this a very toppy sound.
I really like your vocals.
with a bit more mixing and better mastering this could be a stellar track - as tom said, never surrender, its what home studios are for!!!!
Nigel