You have the perfect image in your head from what you will wear, to how the evening will go. What you do not think about are the outside factors, and how all the time you spent planning and anticipating that moment will not end up the way you wanted it to. You will only leave disappointed because in your mind, everything was perfect, but life is not perfect.
We all do it, how could we not? It is inevitable for us to hope for that party to be life changing like our friends said it would be, or that date to be straight from a scene in a movie; however, by convincing ourselves that "this, this, and this" will happen tonight, we immediately set ourselves up for failure. What we should do is take life one step at a time, as cliché as it sounds. Don't plan your future, just soak in the present; if you tackle time with an open mind and low expectations, it is guaranteed to leave you with a better experience- especially when something good happens that exceeds those low expectations, but high hopes.
Some will argue that going through life with low expectations leaves one depressed and not fulfilled, but it does quite the opposite. That does not mean you should expect the future to be horrible, but you should not give it a reputation that it cannot uphold. When life hits you with a curve ball, and something incredible happens that you least expected, it makes that moment all the more worth it.
Even though Instagram, Twitter, Facebook, and Snapchat creates a false interpretation of the amount of fun that an individual is actually experiencing, try to ignore it. Break the habit and know that a person can only have as much fun as they let themselves. Learn to take life as it comes, and do not ruin it by creating an impossible level for reality to reach. Just accept the joys it actually has to give, flaws and all.