Have you ever took a step back from your situation and realized how good God is? In spite of our circumstances, short comings and imperfections, He loves us and wants the best for us. When things get tough and believe me they have been up and down lately, I praise Him anyhow. I know that I am doing His work. Are you listening? Are you fulfilling His purpose for your life?