When We look around us , We see apparent paradox in life situations and people. We see many hard working people going nowhere and undeserving people getting rewards much greater than their ability and their work. The reason is , God’s life plan for everybody is different not apparent to us at this time. The bricks fall into place as our life journey progresses. Timing for everything you shall achieve shall always be perfect. Have trust in God , have patience , do the hard work and see the God’s plan being revealed for you over a period of time like heavy fog getting cleared from the runway.