To be able to change and experience personal growth, you have to step back and analyse yourself for a moment once a while. Here is a concept that not everybody is aware of : http://en.wikipedia.org/wiki/Emotional_intelligence.
This is only the general explanation of the concept, I suggest you look for further readings.
Sofia Abdelkafi R.D