We live in a non-stop instant society. We are bombarded by interruptions and our attention is pulled in all directions. We stop the microwave with 3 seconds left, we can't even wait 3 seconds anymore.
With all the non-stop bombardment of attention grabbing disruptions, one of the things we most need to do is the thing simply forget to do. And that is to stop and take the time to have a conversation with ourselves.
This is so hard for people. Try sitting for 1 hour with no distractions and talking to yourself...about yourself. The good, the bad, your fears, your hopes, your dreams, the state of your relationships - talk them through with yourself. See if they are what you really think they are. You'll be surprised how many times what you thought you knew was true for yourself is not at all what you want or believe.
You should set aside 1 hour to do this every month. It will keep you grounded and keep you pointed in the right direction (s). It will help you to better understand who you are, how to better yourself and relationships, and give your more confidence.
Be honest with yourself. No one is perfect and never will be. It is OK to sit with your flaws and embrace them. Understand them. It doesn't mean that you can totally fix them. But awareness is the catalyst of change and once you are aware, you can make a difference for yourself.
Having a conversation with anyone is becoming a lost art, let alone yourself. But, if you can learn to be open with yourself, take responsibility for who you are and what you want; it will allow you to have better more meaningful, conversations with those around you. You'll be amazed at what this simple little exercise can do to change your life.