Patrick Watson, Weyes Blood, Flume and Caroline Shaw discuss why perfection is a route to self-sabotage, and the pressure to be more candid and expose more of your personal life. Show more
Discover 11,128,835 listings and 281,455 playable programmes from the BBC
Patrick Watson, Weyes Blood, Flume and Caroline Shaw discuss why perfection is a route to self-sabotage, and the pressure to be more candid and expose more of your personal life. Show more