we are all vulnerable to sin: we need to see the consequences to sin and repent and confess our sins

David received the highest revelation in the Old Testament in 2 Sam. 7, where God told him that He will build David a house and He will build Himself into David’s lineage… it is almost unbelievable that a person who has received such a high revelation and has achieved such high experiences can still fall [...]