Today’s Question: Why are some people possessed by evil spirits when they wear crosses, drink holy water, go to church and have guardian angels? 

(Satan afflicting Job)

Today’s Question: Why are some people possessed by evil spirits when they wear crosses, drink holy water, go to church and have guardian angels?

Answer: Some people have a difficult time discerning the will of God, so they continually get themselves into bad spots.

Some suffer from generational curses, or similar curses/attacks, due to engaging in ill-advised activities/lifestyle choices/addictive behaviors.

Others might be temporarily or permanently oppressed by demon spirits, who are more powerful than their assigned, guardian angel.

Some are simply, “victims of circumstance” whose spiritual afflictions are due to mysterious causes, that may never be fully understood or explained.

All the more reason for a “belt and suspenders” approach to personal holiness – a regular, personal program of prayer and study, combined with a lifetime of full, faithful participation in all the work, worship, sacraments and devotions of the Holy Catholic Church.

Recently asked and answered on Yahoo! Answers. Edited for content and clarity.