This blog is a compilation of tools along with psychological and spiritual discussion points derived.