I have always felt like the main character of my own life story. This translates over to my imaginary world, where I am the central character. I view other people in my life as being heroes or villains, which also translates over to my imaginary world.
For example, one of my sisters is very self-centered, childish, manipulative and can be downright cruel at times, so she is naturally a villain. My other sister, however, treats me (and everyone really) very kindly, has a sweet disposition, and is very classy, so she in my eyes is much like a fairytale princess and one of the heroes. (So I guess it wouldn't be too out of place to suggest that my sisters resemble the Red and White Queens from my favorite Tim Burton production then...)
In my mind, I view my parents as being the epitome of all that is good with the world, so in my imaginary world, they are saint-like figures who are revered by other characters on an almost mythological level. On the other hand, there have been a few select people in my life (such as my mom's parents) whose words and actions have been so despicable that not only do I label them as villains, but I envision them as grotesque demonic abominations who are beyond redemption.
However, I do realize that other people view themselves as the main characters of their own life stories. So I often worry about how they see me in their internal worlds. I have several good qualities, but I also have several bad ones. So do they see me as one of the heroes, an ally and a friend with admirable qualities? Or am I, the hero of my own story, a villain in theirs? Or am I just a background character, easily forgotten and disposable? I suppose it depends on which qualities of mine they focus on, how well they understand my intentions and the way my mind works, and how big of a priority I am in their daily lives.