Do you have anybody to trail ride with? There is alot of good advice here. Sometimes if you find a buddy to ride with it helps too.
Horses sure can read whats going on inside the rider. Hang in there and keep singing. Only my mare enjoys my singing, can't sing a lick, if people are riding with us I spare them my voice.