Stephan studied social sciences and psychology and is regularly inspired by meditation. He started a support group based upon Acceptance and Commitment Therapy (ACT), an evidence-based approach focusing on values, mindfulness and psychological flexibility.