idiom
a thorn in the flesh
Meaning
something or someone that causes continuous trouble or annoyance
Example
The new regulations have been **a thorn in the flesh** for small business owners.