I believe that everything happens for a reason. I know that this can sometimes be argued because it can be considered a religious or nonreligious belief, but I truly believe that there is a reason behind every event in your life.
Sometimes something might happen to you and all you can do is wonder: why me? Why is this thing happening to me and no one else? Usually, this is the question asked when something unfavorable or tragic happens in your life. But what if it is something that you consider to be bad now, but later realize that you would have been unhappy in the long term with that result? Here are some situations in which that could happen:
You didn't get into the college of your choice, perhaps an Ivy League.
You worked your a** off for all four years of high school and possibly earlier than that too, only to end up not getting into the university of your dreams. You are beyond upset and you subconsciously convince yourself that you are never going to be successful and are never going to get a good job or have the life you want. But you can't just sit and cry forever because you have to make a college decision. So you explore the other schools you got into, considering the best program for your major, the tuition fees, campus size and location, social setting, etc.
You find a school that may not be your top choice, but might still be a favorable option so you commit to the school. After a semester of going, you realize that that was the best decision you ever made. You are doing well in your classes, you made amazing friends, you love your dorm, and everything is exactly how you expected college to be like. Back then you had thought that your life would be over because you didn't get into the college of your choice, but you realize now that you wouldn't have it any other way than to attend the school you are at now.
Your boyfriend just broke up with you and you don't know why.
You had been dating for 3 years and he decided one day that he just did not love you anymore so he walked out of your life without any consideration of your feelings. You are stuck in a mess of emotions and you spend weeks crying and thinking that the universe is against you. But one day you decide that he does not deserve the tears that you shed for him, so you get yourself up and put your broken self back together.
Weeks and maybe months pass by after the breakup and someone new enters your life. He treats you better than your boyfriend ever did, and every day he promises to love you unconditionally. In the moment of the breakup, you asked yourself, "why me"? and now you tell yourself that you are glad it happened because someone even better loves you more than your ex-boyfriend ever did.
These are only two major and relatable scenarios, but there are thousands of other smaller situations that have happened or will happen in your life that may make you wonder if things really do happen for a reason. You may or may not see that now, but time plays a huge role. You might bounce back from something years or even decades later, but eventually, even you will start to believe that there is some sort of a reasoning behind every little thing that happens in your life.
You may believe that this is as a result of the Almighty's doing, or maybe because that is just what life is about. Just stay positive and remember that 'after every storm comes a rainbow' :)