Working through some challenging problems in my life getting to some answers.