When i started on the library, i labeled myself a switch. However, as i researched more into things, i realized that i have a much more submissive personality. i tend to watch carefully over those that i respect and care for so that i may find ways to please and help them without having to be told over and over. i have also always been very attuned to the moods and personalities of others, so that i didn't cause them stress by my actions. This has always been who i am, even as a child.
That said, i am also the first person most of my friends come to for advice when they need a brutally honest opinion. i am pushy, and think i know what's best. One of my friends said once, "we don't come to you when we want something sugar coated." They also know i will do everything i can to help them and protect them if they need me.
i really believe for me, it's about the particular person. There are people i will never be the least bit sub to, and people who i couldn't Dom if i tried. With me, it's about my reaction to that person and our dynamic.
When it comes to sex/physical interaction, i definitely prefer to be a sub/bottom. In my opinion, that is a release for me, a way to let myself go, and Domming/topping at that time just doesn't get me where i need to be. Not to say a bit of "directed" topping can't be fun...
Anyway, i don't know if this helps at all, but it's something i think about alot as i tend to get the "are you a switch?" question quite often myself. And the people who've known me for years, before i figured out what i really am are truly shocked that i am submissive as i have tended to walk right over any man i've been involved with (which is probably why the relationships didn't work lol)