Are your coping mechanisms healthy?

689,911 plays|
TEDxSurrey
• January 2024