No amount of religion can change your character, only the Holy Spirit of God.
John Chapter 14 has the Lord Jesus telling people what needs to happen for them to be born again and have a new character. John 14:23 Jesus replied, “If anyone loves me, he will obey my teaching. My Father will love him, and we will come to him and make our home with him. 24 Anyone who does not love me will not obey my teaching. These words you hear are not my own; they belong to the Father who sent me.”
We are all born with this wrong character and not even the Devil can get you to have otherwise. In fact, he wants you to stay as you are, a Lost Soul destined to be with him in Hell. Hell is a problem to many people. We all will be judged by the Lord Jesus Christ for both the good and the bad that we do in our life.
Yet, praise be to God the perfect Father of all Saved Souls, through the love and obedience to the teachings of the Lord Jesus Christ, the Holy Spirit of God can change your character to a right one. In fact, it is Gods will that you do change and become a Child of His destined to be with him forever in Heaven.
The choice is yours, what do you want? The Gospel of Jesus
Can you defeat the Devil?
Not unless you become a loving and obedient disciple of the Lord Jesus Christ.