It’s a common human nature that, when something happens out of the way we have expected it to be, we feel sorrowful. We don’t realize that it can be the best thing that can ever happen to us. It takes a lot for us to digest that something unexpected. But as everyone says “‘Time’ heals everything”, right? Same way, this ‘Time’ only makes us realize too that why it doesn’t happened the way we want it to be! If you observe, everything happens for some reasons. Sometimes it’s good for us. Sometimes it’s good for someone, somewhere we may don’t even know. And actually our lives are busy that we don’t get time to observe such things. And we humans are so selfish that when even we get time, we look for our goods only!
I know every mature person has experienced or realized and every immature has at least heard that life is the most unpredictable thing on this earth. Even knowing this fact that “No one knows what their next is”, we human predict it. And predictions are always a mirror image of a human expectation, which hurts when not fulfilled!
Think on it, the things that hurt you at the time of its happening may have given someone, something best! And sometimes that someone is you too. 🙂