Satan is very much constrained by God, do you think a created creature has unlimited freedom? Your aware that Satan has a very limited time to conduct his business?
You have virtually no control over your own nature, let alone your own life. Surely by now you must have noticed that no one is listening to you. No one will take your advice and that includes your wife. In fact, you probably don't even listen to the advice you give yourself.
I have heard a thousand times, 'I'm never doing that again', usually said after a heavy night on the booze or some other corrosive activity. What happens a week later? Well, we all know what happens to the best plans of men and mice.
If your struggle is with one of the primary sins such as the sexual drive. Then welcome to the club, every red blooded male will battle daily with that one. We live in a very corrupt society where sexuality is used to sell everything. Women dress to attract, women flaunt their sexuality, there is no escape from this in modern society.
You can join about 200 million other men, who also struggle with the trials and tribulations of sexual temptation.
I remember a long time ago I was exhausted from trying to resist sexual temptations. I was losing the battle, in fact, I never won any battle in the sexual arena, so I made an appointment to see the minister. Seriously, I thought that I had missed something along the way, some supernatural gift. Whereby, I would never have a sexual thought again, the ultimate victory over sin and death! A white halo that would light my room when I turned off the light.
He smiled and told me that my struggles were very much what the Christian life was all about, that daily wrestle with the desires of the flesh and living in the Spirit. Then he told me that he deals every week with human train wrecks, people with very serious issues. Heavy drug addictions, alcohol dependency, all manner of serious problems. Problems in counseling Christians subject to law courts for criminal behavior. A never ending stream of dysfunctional people with dysfunctional lives.
Romans 11:32
For God has shut up all in
disobedience so that He may show mercy to all.