Spiritual coaching deals with all life challenges: relationship difficulties; illness; addiction; grief; job and money issues and low self esteem