Hi CAF’s angel,
Probably involuntarily, but you are comparing totally unrelated things.
According to your posts praying for the saints is an occasion of sin to idolatry.
This is a common argument of fundamentalist protestants, which I think is a weak one for the following reason:
- Idolatry means to worship false gods.
- Mary, St. Therese, St. Ignatius and all the other saints are not gods, neither false gods. They are people like you and me, however they lived a such holy, blessed and miraculous life that we believe they are in Heaven. In Heaven with God, so I don’t see how can they be false gods at the same time.
- We never **worship **the saints. We ask for their intercession, because as said before we believe they are in Heaven.
For example, I am having a very hard time in University. So I’d would kindly ask you to remember me in your prayers (please :crying

. I will thank you later for praying for me. This doesn’t make you a god, I wasn’t worshipping you either, hence no idolatry present here.
As for the real
occasion of sin, concerning the cohabitation before marriage, it may sound like this is a punishment, however it is the other way: avoiding such occasions is a way to keep people spiritually healthy. For example, would you have a recovering alcoholic hanging out on a bar (of course he could drink orange juice you say

)? A game addict chilling on a casino (reading a book

)? In the same way we are sinners, and our flesh is weak, yet we want to stay as far as we can from sin. Then why would we test the boundaries? Don’t poke the bear!