I was waiting for my bus two days back and an interesting thought came to my mind. I started to think that life is like waiting for a bus. You waited and waited yet the bus that you want to board never seems to come. Out of frustration you boarded the next bus that came by. Only to realise that it brought you further than where you initially want to go. Similarly in life, it can be in relationship or in your career objective. What comes first does not necessary brings you to where you want to go. Know your goals and be patient. Even thought you may have wait for a long time but at least you know that you will be guarantee of reaching your destination eventually.