Puzzled or stumped by.
Infatuated with; romantically attracted to; in love with.
Fascinated by; enchanted by.
Fed up, annoyed, irritated, sick of.
ineffectual; incompetent
In need of some rest or sleep.
Overused, cliché.