Is this a contradiction, then?
"14For Christ’s love compels us, because we are convinced that One died for all, therefore all died." 2 Corinthians 5:14Is Paul saying he can't help but to be compelled by Christ's love? If you know the scriptures, and I think you do, you know that it does not mean he has no free will in the matter. Just that there is a very powerful compelling force at work in him.
The warning to put on the whole armor of God is so that we can stand against the schemes of the devil. To the OSAS Christian or the Sin and Still Be Saved Proponent (Free Will Baptists, etcetera) they really don’t look at the Scriptures and it’s warnings like this. They are saved by a belief alone in Jesus and forever secure.