In a world filled with adversities and innumerable problems, our lives sometimes feel like an uphill battle. At times we get discouraged by the darkness and loneliness we face in life and the difficulties we experience on a day to day basis. We may at one time or another find ourselves on our knees crying to God for help. "It's For My Good" will help you to understand how God miraculously cause our experiences to eventually work in our favour. It will teach us how to appreciate our struggles, embrace our difficulties and live through our fears.