Failure
- LifestyleYahoo Canada Style
Canadian influencer Spencer Barbosa shares empowering message about embracing failure
The self-love advocate tells fans it's more embarrassing to stop trying in life.
3 min read
The self-love advocate tells fans it's more embarrassing to stop trying in life.