Mercurial

mer·cu·ri·al adjective (of a person) subject to sudden or unpredictable changes in mood or mind: his mercurial temperament. (of a person) spritely; lively I recently had someone describe me as mercurial. I think he was right.