David was not a perfect person but repented genuinely and moved on with God order to fulfill God's purpose in his generation.
Free Study Guide: https://manifestinternational.com/obedienceoffaith
Timestamps:
Part one (0:00-26:14)
Part two (26:15-37:30)
If you would like to support our work, please visit: https://www.manifestinternational.com/contribute