Self-perception and social media