What comes to mind when you are thinking of David? How about Moses? If you have not read the bible, you might get the impression that these are perfect people who are setting the standard for what it means to follow God. However, when you read their stories in the