God is a good secret keeper. He won't reveal anything unless we are ready.
God loves surprises. He has everything in mind, and will give them to us one by one in His right time, even when we are not expecting that.
God likes challenges. He never lets us down, nor gives us easy ways.
God is creative. He has different treatment to each of us, but still everyone is special. He is fair.