Isolation is not a sign of depression Posted on November 1, 2013 by Perpetua 35 Are you an introvert or extrovert? Source: Tumblr: Social Introverts Share this:EmailShare on TumblrMoreRedditPocketTelegramWhatsAppLike Loading...