When you are having trouble developing yourself into the person you want to be, one of the biggest reasons may be that you are not taking time for yourself. You need to take time for yourself because that will allow you to look inwards at yourself and decide what it is that you want.
Personal development is very important if you want to be successful and a big part of that is through taking time for yourself. While part of personal development is working with others, a large part of it is ensuring that you are also looking at yourself and doing things for yourself.
Each day, whether it is for five minutes or one hour, stop what you are doing and relax. Just sit back and think about what is going on in your day, what is going on in your life and enjoy the quiet. After you do this a few times you will begin to enjoy the time and even look forward to it.
Take time to be optimistic about your life. This means that you take time to think about your life and if you are having problems in your day, then decide what you could do to make it better. Think about things that make you happy and what you can do to make sure you keep being happy. Be optimistic during the time you take for yourself and before you know it, that optimism will spread to other parts of your life.