mer·cu·ri·al adjective (of a person) subject to sudden or unpredictable…
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.