The Lord God is so wonderful and beautiful!! The Lord works in so many ways. Our understanding is minimal. Sometimes God may appear not to be there, but He is. It's always wonderful to hear praises for the Lord. He speaks truth and love. He's righteous and just. Any tribulations the Lord puts before you, remember to still seek Him. Have you read the book of Job? Then you know the Lord our God puts us through these times. Seek Him and praise Him because He knows all things. I think there are reasons why God puts these obstacles in our paths. For us to show our faithfulness and our love for Him. To strengthen us in His word and commandments. When you think you have disappointed the Lord, GET UP! Search for Him and His mercy. Don't make the mistake again. Refuse the evil and choose the good. Direct all your works and paths to Him. Watch the words that flow from your mouth and keep the Truth, because it shall set you free!