What is Self-Coaching? Have no time and resources to invest in a Coach? I am proposing you a DIY alternative.