The feeling of being on stage is…undefinable…but it’s become another form of therapy and release for