be a thorn in your flesh/side
be a thorn in (someone's) side
To be a constant or persistent cause of annoyance, frustration, or trouble. My professor was an environmental activist when he was younger, and, apparently, he was quite a thorn in the oil companies' sides at the time.