You need to change something when you know that it is affecting your ministry and being put before God. You then know the Devil is winning.
To me Life is a game of dodgeball. You get several balls thrown at you from many angles. Wether it's a choice you have to make about what food you want to eat or where to go to college or who you should and shouldn't date. You have to prepare yourself to cetch the balls or dodge them. Either way, the Devil will try hitting you as hard as possible to get you out of the game. We're just blessed and saved by God's grace to have God on our side helping us win this game. One thing to always remember though is if you do get hit God will pick you back up and