nTesting comes from God, though he often uses
circumstances, other people or demonic forces to bring it to us.
nChallenging God comes from within, though often
stirred up by Satan.
nAttraction to sin does not come from
God,
who is holy, but God allows it.