Ancient Kabbalah based Psychology