Nim said:
According to the Holy Bible, do people sin because Satan tempts them or because they themselves have a desire to sin, or both?
There is no denying that satan tempts us. However, satan has no power to make someone choose contrary to their greatest desires. For instance, let's say you go into a store and see a CD on sale. You really like the music and want to buy the CD. Then you realize that you don't have the money because you have to save what you have to pay your rent. If,
WHEN FACED WITH MAKING THAT CHOICE, your greatest desire is to be obedient to God in managing your money in a godly way, then you will choose to leave the store without the CD. You can be sure that satan will tempt you to respond to that choice in an ungodly way. Christians are urged to guard their heart against the subtlty and deceitfulness of sin. The reason we are urged to do so is because
ALL sin is conceived
IN OUR HEARTS when we drawn away
BY OUR OWN DESIRES:
James 1:14-16
But each one is tempted when he is drawn away
by his own desires and enticed. Then, when desire has conceived, it gives birth to sin; and sin, when it is full-grown, brings forth death. Do not be deceived, my beloved brethren.
Again, though satan is very powerful, he, like us, is a created being and is incapable of changing our nature. He cannot
make us desire something. We can never blame satan for our own sinfulness because sinfulness is the product of our own actions of giving too much attention to ungodly desires.
I remember my friend saying a long time ago that there will be no desire to sin when Satan is banished or something along those lines.
We will have no desire to sin when we are glorified. We are glorified when we die and go to Heaven. The saints in Heaven are already in a state of complete and perfect harmony with God. They have no desire to sin. Additionally, satan has already been banished, at least in the theological sense. That is not to say that he doesn't exert power in this world. It just means that God has foreordained satan's end and it shall come to pass exactly as the Lord has sovereignly ordained.
God bless