“These feelings are flaws in my inner self, and if unresisted, they would be morally wrong; but if I do not cooperate with them, neither in thought, word, or deed, they are not sins.”
These things are indeed sins. Every thought, every action, falls into one of only two categories. Faith or sin.
That said, why not proudly hateful and proudly Catholic? Or proudly pedophilic and proudly Catholic? Or proudly heroin addicted and proudly Catholic? Or proudly dishonest and proudly Catholic.
I agree with you. The author is painfully ignorant.
Hebrews 4:15 (KJV)
For we have not an high priest
who cannot be touched with the feeling of our infirmities;
but He was in all points tempted
like as we are,
yet without sin.