I'm not that into calmer stuff like this, so take it as you will.
I didn't like the vocals, their melody or how you sang the lyrics (your intonation?), but nice and smooth guitar melody.

Ha as brutally honest as the first guy he makes a point, pitchy can fly and I know all about being pitchy, but you're just too far out here. Play through the song with just the root notes of each chord and hum, lalala, or sing with the notes until you feel them resonating. Practice your scales too with solfege. It'll take no time at all to be hitting the notes and it'll take your music to a whole new level, your guitar playing is great, I can't hear your lyrics too well but the melody sounds fine to me.

C4C? https://www.ultimate-guitar.com/forum/showthread.php?t=1625962

Us none metal players are far and few between here