frustrating
Puzzling, perplexing, bewildering.
An act of foiling or thwarting.
Impossible to resolve; insoluble.
Impossible to separate into its component parts.