A musical challenge

I’ve made myself a deal. Firstly, I know I love to write songs. Secondly, I know I tend to avoid playing them in public (not that I’ll turn down a request, but I’ll find reasons not to go play on a given night). Finally, I know that performance is extremely important and that I’ll get...