It is time to stop looking outside yourself for the answers to why you haven't created the life and results you want, for it is you who creates the quality of life you lead and the results you produce. You-no one else! To achieve major success in life-to achieve those things that are most important to you-you must assume 100% responsibility for your life. Nothing less will do.
Jack Canfield, Janet Switzer (2009). “The Success Principles(TM)”, p.4, Harper Collins