Online journals (blogs) provide not only an outlet for emotional self-expression, but also a space for social interaction and commiseration through the exchange of personal stories. However, the massive extent of the blogosphere can overwhelm users, restricting their ability to make meaningful connections to fellow bloggers. In this article, we present a system, VIBES, that extracts the important topics from a blog, measures the emotions associated with those topics, and generates a suite of visualizations of this information. Unlike previous research, which has focused on extracting global trends in opinion across the blogosphere, VIBES focuses on depicting the emotional trajectories of the storylines that persist throughout the life experiences of the individual. In user tests, a majority of participants agreed that the visualizations revealed the author's current emotional state and emotional development over time. VIBES has potential applications both in connecting users via shared emotional profiles on social networks, as well as facilitating self-reflection through private user status displays. It also offers a fresh perspective for studying emotions and modeling how they change over time, which has a number of applications in affective computing, including the creation of emotionally responsive interfaces.