Doing everything that God requires of you is not a guarantee that you will have a successful and fulfilling life, or a life that is without turmoil. In fact, it is more likely that the forces of evil will seek to turn your life upside down if you desire to do everything that God requires of you.
Living by God's standards is a slipping and sliding type of experience, at least until you learn to stand on two feet and confront the forces of evil. Each demon has a name, and virtually every negative experience in life has as its cause demonic forces. Until you learn to deal with these demonic forces, your life could easily become a living hell.
Call the demonic forces by name, and command them to do your bidding. They are compelled to obey if you speak with the authority of Christ. Most importantly, each demonic force you encounter should know that they are never to show themselves to you ever again from the time of the encounter, until the end of all eternity, and all eternities, and all eternities combined. In Jesus' name.
The Lord God Almighty El Shaddai