Is it appropriate to reveal your flaws and foibles on social media?