When it comes to personal growth, there is certainly no shortage of great (and sometimes not so great) tools, techniques, philosophies, approaches, but MOST have common shortcomings that I believe make ALL the difference in the world.
The 10 Pitfalls to Personal Growth
Why change of any kind can be so tricky