Instagram is positioned as the "happy" social channel, but its effect on users would suggest otherwise.
Hosted on Acast. See acast.com/privacy for more information.