Confucius said, "When you are fifty years old, you should know your destiny." Fifty years old is figurative; you can be five, thirty or sixty years old. Or you can be eighty years old and clueless about your destiny.
Confucius is really communicating the concept that, if you have lived long enough, you should have made enough mistakes and accumulated enough sense to surrender to the will of Heaven. Only then, will you be able to see your destiny as Heaven intends it.
But exactly how can we know our destiny? We cannot just eat rice for fifty years and earn the merit of knowing our destiny.
Two agendas are prevalent in your life: Heaven's and yours. Often these two will clash with each other. When what we want our lives to be is different from our intended destiny, the universal will create roadblocks. Although we may fight with all of our might in an attempt to turn the outcome to our desires, the universal will always prevails. Out of desperation, we are forced to give up or give in.
Giving in to the will of Heaven does not mean doing nothing and just accepting life as you find it. It means using your given ability, talent and strength to do all you can to bring out a better life for yourself and others. You accept divine guidance instead of insisting on your preset notions about how things ought to be. You accept the validity of the way things are and apply your strength, possible thinking, discrimination and wisdom.
Conversely, surrendering to defeat requires nothing more than despair, hopelessness, devastation, becoming overwhelmed by life, and finally, tossing in the towel.
True surrender comes by knowing the grand design beyond the superficial, mundane level and thus opening up to and accepting divine guidance, allowing it to affect your life in an astoundingly positive way.
Surrendering to the Divine Will is not an easy task. Most of us go through life fighting furiously for what we think is the best for us. Yet, through kindness, our Maker drags us along despite our objections.