I completelly agree with this. Some times there are many things which are not in our control, and such things might give a different end result. We wanted something but ended up with another things in life. I have experienced it many a times and already have a post 'under-cinstruction'
Control what is possible, and understand what is outside of control, and factor it in as best as possible :)