Psalm 100:5 says, “For God is sheer beauty, all-generous in love, loyal always and ever.” It is important that we continuously understand that everything has its time and season, including tests and hard times. Therefore, whatever it is that happens, they are there just to shape us for the greater good because God is ever faithful to keep his plans and promises. The Bible says in Jeremiah 29:11, “I know what I’m doing. I have it all planned out—plans to take care of you, not abandon you, plans to give you the future you hope for.” Yes!! He has it all planned out. His ways aren’t our ways, and his thoughts aren’t like ours either. With that, he will make sure he only gives us the best and nothing more. Perhaps we have to be assured that we will get everything planned for us—a glorious life.