The problem most people have is that they read bible like news paper. If you don't understand or you are confuse about stories in the bible ask your pastor for clearification.
this is what you preach when you spend too much time putting your tongue is other women's crotches. David's mother was never a harlot,.....she may have been a second wife or even a concubine of Jesse.