Tony, I'm glad to find you back here in good spirits!
Unfortunately life will from time to time throw us a curve ball. But if you have the heavy hitter Jesus at bat, you can bet it'll be a home run every time! And it's good to see you're doing exactly that.
As for where "break a leg" came from, ... check this out:
http://www.idiomsite.com/breakaleg.htm Keep on enjoying your music! And your friends here at this forum!