Which group of people were an endless thorn in Paul’s side? Who are the messengers of Satan?

A Biblical explanation of Paul’s Thorn in the Flesh. What it is and what it is not. Part 2 is embedded below.