“Whatever happens, happens for a reason.”
Sometimes we do not understand why this is happening to me. After all, what does God want? The answer is, God does nothing without reason, our goodness is hidden in what he does. God always does what is good. We realize this later, when we relate our success to the previous episode.
We do not get what we ask for, we get what we need at that time. Have you ever thought, why does God put someone in trouble again and again? Because God wants to make him strong and powerful. But this thing is not understood then, and this is what we say God has done bad to me.
“I believe that everything happens for a reason. People change so that you can learn to let go, things go wrong so that you appreciate them when they’re right, you believe lies so you eventually learn to trust no one but yourself, and sometimes good things fall apart so better things can fall together.”
— Marilyn Monroe
If we think and see positively, then we will be able to understand that what happened was for good, what is happening is getting good, and whatever will happen will be good in future. God understands our good and bad better than us. We may make a mistake, in asking for it, but He never makes a mistake in giving it to us.
If you remember the previous things, then you will understand that what happened at that time was right. If you did not have such trouble with you at that time, you would not have been so successful today. Everyone experiences this in their life.
If you stumble in life, then only you get knowledge from it. A sensible man learns from that knowledge and moves forward. Whereas a foolish person if stumbles to a stone, will curse that time, that stone and God. Good and evil are in our thinking, not in time.