Shiur Torah #51 Signs of Mashiach, Achieving Your Purpose? Will God Forgive Us?