Time

Life follows a strange mysterious clock. It has a hysterical sense of timing certain things. You may spend all your life waiting for that one thing to happen, and life will drag you to almosts and then ruin it. Until, one fine day, when you least expect it, it becomes a reality in front of your eyes, and changes your life forever.

You may keep wishing and wanting and waiting, but good things will happen to you in their own good time.