You can do all the whining and complaining on this planet yet no change will come from it. As a matter of fact, you are feeding that negative energy by focusing on it and therefore making it a part of your reality. Only a fool can repeat making the same mistake and expect a different outcome. Thus, I encourage you to shift your thoughts and focus on more important things. I'm not sitting here claiming to be perfect and having it all figured out already. As I am writing these words, I am also talking to me, reminding myself that every day I get to make a decision: who I want to be, what I want to do and how I want to be seen. It is so easy to get caught up in minor things that truly do not really matter. 
I recently had a chance to sit down with a coach and get some one-on-one coaching. Being a leader in my field and being responsible for several people within my team, I always expected everybody to be on my level; to sacrifice as much as I do and to do more than required. I thought I was clear in my orders. But after talking to my coach, I realized I was not. I realized I needed to change parts of my approach. My old or let's say younger me would have seen this as a bad thing but being where I am at in my life, I am happy to see this as a chance to grow and actually become a better version of me which will not only help me in my personal life but also in my professional world.
This, to me, is what life is about: growth. It is such a beautiful thing to be able to continuously learn and evolve. To be inspired by the smallest things. A friend once told me to be more aware and take it all in. Not to be so focused on the goal that you miss out on the small wonders and joy of the world. Back then, I laughed. Now, I smile because I finally understand. Thank you.