You know I think sometimes we give the devil too much credit for things, I hear people all the time talk about they are coming under spiritual attack and I have said that and feel that myself numerous times.
I also think that sometimes the circumstances we are facing are just a result of our own stupid or selfish actions.
I came across these scriptures recently.
2 Cor. 9:6 Remember this: Whoever sows sparingly will also reap sparingly, and whoever sows generously will also reap generously.
Galatians 6:7 Do not be deceived: God cannot be mocked. A man reaps what he sows.
Nothing too heavy, but something to think about.