Philosophy of hope: concepts and applications for working with marginalized youth