Thread:TheSquidychicken/@comment-31308946-20170525193032/@comment-31308946-20170531183552

King David was a "man after Gods own heart" however he still sinned. No one is perfect thats why you need God: He is perfect.