God has shown favor in your life despite what you may be going through and He has opened doors for you despite some that may have closed. We must stay in communication with God knowing that He has the final answer. That’s why we should be thankful for any and everything that comes our way, because we know that walking in the will of God will have the dark days and bumpy roads, but in the end our crown awaits. In the end we will have uncontrollable joy and we will be caught up to a place where there will be no more weeping, crying, or sin! So be thankful and press on!