Oh, Gyp.....good to hear about the singing. I know that feeling, when it all comes together. It must be the same thing when your team scores in the last seconds of a game, breaking the tie. I can remember being in a competition, when we all were transported to this other place - it was magic. And after a few seconds of silence, following that final note that ended in perfect unison, we all started jumping up and down and yelling! The judges couldn't even fault us for that...
Hold onto moments like that, hon....
I promise that the pain and hurt will fade, so slowly in time that you won't recognize it, like watching our kids grow. Then suddenly, one day, you will stop in your tracks and notice that the pain is greatly diminished, sometimes even absent, and you will wonder, when did that happen?