capricious

adjective

Given to sudden and unaccountable changes of mood or behaviour.