I recently took up singing whilst playing, and I'm trying to get my ear and voice together by singing notes, or trying to match a pitch an octave up or down, intervals, etc. and I'm still struggling with which octave to sing at. But I find I have a hard time singing melodies that aren't on the chord root without actually playing the melody. For example, an easy song to sing and play, "Good Riddance (Time of Your Life)" with the chords G, G, C, D (for the verse) but the melody goes B B C D B B B etc.... I find that very hard to sing in key unless I use a looping pedal to play the chords and play the melody underneath. Without playing the melody line, I find I can sing it fine if I transpose the melody line to G G G# A# G G etc... This is true for a number of songs....if I base the melody on the chord root I can get along fine. I can basically just pick up and start playing and singing if I start on the chord root, and it doesn't sound off key to me, but as soon as I try to transpose the melody line up or down, I fall apart without the crutch of playing it underneath. Is this an acceptable practice (I don't plan on performing, just don't want to scare the cats)? I'm finding it so frustrating trying to sing the original melody (which often seem to be based on the 3rd or 5th of the root chord). Any direction appreciated!