We may go through various trials and tribulations, but in them all God has a plan, for us. If we remain patient enough, in due time He may will unfold His wonderful plans for us. “For I know the thoughts that I think toward you, says the LORD, thoughts of peace and not of evil, to give you a future and a hope.” (Jer. 29:11, NKJV). God’s plan and purpose in our lives can never be prevented by anyone. Just like he said in the days of Job, “Then Job answered the LORD, and said I know that You can do everything, and that no purpose of Yours can be withheld from You.” (Job. 42:1-2 NKJV). Using our human thinking and mechanisms we try to go against God’s plan for us by doing what our minds tell us to. At the end of the end, God’s plan thrives and our plans lose. Therefore, we should know that whichever circumstance that we find ourselves in, the Lord is aware of it. In our lives, the Lord’s plans remain Supreme and we can not alter them. During trials and adversities, we ought to wait patiently for God’s mercy, because He has great plan for us and will not reject us. “For the Lord will not cast off forever: But He causes grief, yet He will show compassion according to the multitude of his mercies. For he does not afflict willingly, nor grieve the children of men.”(Lam.3:31-33, KNJV).