As a child of the Lord we each must face different sized battles. David before he became a king was a shepard and had to protect his sheep from many animals before he faced Goliath after the army of God trembled back into thier tents for 40 days. If we can not trust God in the small battles how will we make in the larger battles? Yes it's hard to accept the battles The Lord puts in our life but I have come to see I can not be who I want to be in The Lord untill I allow him I do his work in my life. Sometimes what we go through is ridiculously tough but if you look deep enough and seek God hard enough you will see why The Lord has picked you for this unquie battle. Open your heart and look for the Goliath battle or battles The Lord has chosen to place in your life, not anyone else's. Trust in him and understand transformation is coming.
This all became clear to me within the last week in which I spent in Knoxville TN. Working with highschoolers spreading the love of Jesus and roofing in need homes. I thank The Lord for answering my prayers and answering some of questions ; such as why is this happening to me? Why me, well because he has a plan for me and needed me to understand and get it together. Just like a shepard breaks a sheep's leg that continually wonders off to teach it how to be dependent on it's leader The Lord had broken my leg and has shown me who my leader is, my Lord.