It doesn't make sence to me that Ashley knew of David's arrest record, if one even exists. If so, why would she sleep in bed with him? She'd supposedly be putting herself in danger. I don't think Ashley's bad behavior and lack of spark is just what it appears to be.