For almost 30 years, Stephen Daniel Ruiz has been a pianist, and for nearly 20 years has been a songwriter. While his writing process involves simultaneous melodic and lyrical creation, his focus on the words of his songs remains forefront. These lyrics, doused in metaphor and wordplay, deal with both the highs and the lows of living, personal struggles and hopes, and the lessons learned the hard way.