2 Corinthians 12:7 NLT

7 even though I have received wonderful revelations from God. But to keep me from getting puffed up, I was given a thorn in my flesh, a messenger from Satan to torment me and keep me from getting proud.