Life has many ups and downs. According to my belief (with which others may or may not agree) things in our life are controlled by a superior power. In spite of all desires and efforts, we may not always get something or status position what we sincerely want. Then we may feel unhappy and punished. At that time we may get depressed and feel that God has been unkind to us. But God may have his scheme of things (may be based on our past actions). It may be in the form of reward for some actions or punishment for some other actions. My experience in life is that God is very considerate, in spite of harsh treatments being meted out to us sometimes. The things which we might have been deprived of may not be in our overall interests. God is our well wisher and does things in our interest. He may be closing one door for us but soon He opens another door for us. This is expected to give results sooner or later in our favour. So we should not get disheartened and have full faith in God. Also when we have tried our best and not succeeded, we have to blame us also for our failures. Further we have to remember that failure and success are parts of life. Neither we can always have successes nor we can be doomed to always have failures. It is a combination of the two, but the proportions may vary from person to person. During my childhood, I came across a middle aged person, who stammered a lot while talking. He could speak very few sentences coherently. It was a big problem for him as well as the listener. Giving a lecture or participation in any debate or discussion was out of question. His friends, class mates and teachers must have had a tough time. When I delved further into his life, I came to know that his musician father was bed ridden and was not having any serious money earning work. Running of the household had become a big problem. Then I found out that this person was a singer and the beauty was that during the time of singing he had no signs of stammering at all. His good natural voice and talent helped him to get some assignments with All India Radio, other organizations and private work, so that he could somehow manage the family finances, in spite of this handicap. The ways of the Almighty are great & admirable but inexplicable. Life can’t always be a bed of roses. Spices of thorns will always be there.