fickle
/ˈfɪkəl/Definitions
1. adjective
changeable in opinion or preference; unpredictable in nature or behavior
“She’s been quite fickle in her choice of restaurants for dinner tonight.”
2. noun
a person whose affections or interests are easily changed
“He was known as a bit of a fickle friend, always flitting from one person to another.”