Itching
/ˈɪtʃɪŋ/
verb
To feel itchy; to feel a need to be scratched.
To have a constant, teasing urge; to feel strongly motivated; to want or desire something.
“He started learning to drive and he has been itching for opportunities to practice ever since.”
To cause to feel an itch.