CORPUS CHRISTI, Texas — A priest with the Diocese of Corpus Christi has apologized on Tuesday for bashing Nueces County Judge Barbara Canales after her agreement to be the grand marshal for the 2019 pride parade.

Recently, Father James Farfaglia took to social media calling Canales a real radical and an idiot for her support of LGBTQ rights.

After Farfaglia criticism of judge Barbara Canales on Facebook, he now said he is sorry and that he considers her a friend.

In a Facebook post, Farfaglia calls Canales a fool and a great leader but said she is big time wrong. 

When social media users saw the post, they took to the comments fast criticizing Farfaglia for his words against the LGBTQ community and Canales. 

In a letter sent to 3News Tuesday afternoon Farfaglia apologizes for his comments saying in part:

"I apologize for my Facebook comments. I consider Barbara to be a wonderful friend and I know that she is forward thinking regarding the growth and development of Nueces County and the city of Corpus Christi. She is a great advocate for the profound needs of the west side. 

I apologize to Bishop Michael Mulvey, to my brother priests, my parishioners and to the community. To those I have upset, I am sorry.  I responded emotionally and with the wrong language about issues that I am passionate about. As a pastor and a public figure on the west side of our city, I promise to be more prudent.  To those whom I have offended, please forgive me."

The Diocese of Corpus Christi issued a follow-up statement and said Farfaglia's comments were inappropriate. 

"The Diocese of Corpus Christi remains committed to the well-known moral principles, based on the natural law, concerning the human person and sexual relationships.  At the same time, we are also firmly committed to the proper respect for the dignity of each human person, so that true and fruitful dialogue can always be present in our community. "

3News reached out to Canales who told us she does not want to comment.