Shane, have you read the following books (given your background in counselling)?

Man's Search for Meaning - Viktor Frankl

The Road Less Travelled - Scott Peck

I know about these books...