Divine Timing

Last night i had a chance to contemplate and reviewing my life journey. Every chapter was come and go so quickly, it seems so clear and vivid in my mind. There are some lessons to be realize and understand; 1. They are many blessing that I’ve received and I should always be grateful. 2. The …