God at Work in the Tangled Mess of Humanity! The Trickster gets Tricked! 2nd March 2025 Jacob gests a taste of his own medicine!