My Wellbeing Guide: A Novel Tool for Managing Stress and Improving Quality of Life | NCT05369429 | Trialant