I Need to Stop... was recorded after four years of trial and error.

It was finally released on October 7, 2014