Internal battles is something I struggle with every minute of every day. A constant battle of racing thoughts. The battle of wanting complete control over every decision in my life. But ultimately all of my battles belong to God.
With internal battles, it comes with the stress, depression and anxiety all of which have nothing to do with God and his orders in our life. And if you take time to notice, we all stress out for no particular reason since all our worries never materialize.
So start today by trying to let go of the battle of trying to have everything under control and let God do his work. Because in the end everything will be just fine.