Being able to tell a pitchy vocal is a crucial ingredient in being a singer. Pitchiness/being pitchy is just modern day polite musicianspeak for "You're not hitting the right note" which in turn can mean out of tune. Badly.
How can we tell ? Easy really. Even if you don't know the song being sung, anyone that listens to music {and I mean anyone} tends to have some inkling when a sung note just doesn't sound right. Alot of the time, it may only be off by a small amount. But it's still noticeable. Now, it's not always a melody breaker, but the objective should, as far as I'm concerned, always be to hit the note, bang on.
I just played the song clip to someone who said they liked the beat and the song but not the voice. Now, this person is a lazy singer and can barely sing themself. But even they can hear pitchiness in your clip.
The pitchy notes occur at "lie", the "you" after "trust", the latter syllable on "why", "shine", "tales", last 2 syllables of "hide", "still believe", the ending of "time" and "I'll take up ??? and know you're worth it".
When a voice is set alongside a musical instrument, it becomes even clearer when the notes aren't all they should be. I don't know if you have access to some sort of musical instrument or some kind of musical app that gives you all the notes. But if you do or can, sing against those notes until there is no difference in pitch regardless of what note you are going for.
And get a job. Practicing singing at work makes it a more pleasurable experience. I've written tons of stuff I dig while at work.
You can Achieve if you Believe
I don't believe that. I believe you can achieve if you believe and then work hard to make the thought a real live happening. Think of it as 10% inspiration, 90% perspiration !