God's love bank: A psycho-spiritual framework for thinking, program for living, and curriculum for teaching new self-love!