Life is not perfect. And it never will be, but the key to enjoying the life you have, as imperfect as it may be, is to learn to be content and fully live in the present moment. Of course, this is much harder to do than it sounds and takes most of us years to get better at doing. Also, being content does not equal settling for less than what you’re capable of, but instead it means taking your focus off what everyone else is doing and making the most of what you have. Following your own path, making decisions based on your strengths and interests, and not trying to follow some else’s success formula. Are there common elements that successful people share? Sure, but probably one of the most important ones is that they didn’t sit around feeling sorry for themselves, but went after the things they wanted to accomplish.
Learning to be content and making the daily decision to stop looking at your neighbor’s much greener yard is hard. Start practicing these skills today and please, enjoy life! It’s quite short you know. 🙂