Appalling

Ambitious - Picky - Stubborn