None of these really fit me to a T. In fact, I'd say that the human personality is far too complex to be pinned down to a single term.
Out of these, spiritualist, idealist, and realist fit me the best in regard to my overall personality, especially things about me that I'm usually too shy to reveal to most people. However, stoic is usually my approach to some aspects of daily life, especially in terms of how others probably perceive me. Cynic comes out when I'm going through some really rough shit, but I'm trying to improve myself so that I don't get drawn into the systematic lies of cynicism when I've been in grief or anger for long periods of time.