A thorn in the flesh
more
like
this...
...other phrases about:
Meaning
A persistent difficulty or annoyance.
Origin
From the Bible, 2 Corinthians 12:7 (King James Version):
And lest I should be exalted above measure through the abundance of the revelations, there was given to me a thorn in the flesh, the messenger of Satan to buffet me, lest I should be exalted above measure.

