A Little Bit About David Cole David Cole hasn't led an easy life, but he hasn't led a hard one compared to some people either. He's been through abuse, including some that was self-inflicted. He's been betrayed. He's been abandoned. He's been cheated on. He's lied. He's stolen. He's even betrayed the people that have loved him. He's also experienced deep and passionate loves, had many friends, been very successful, and from what people tell him, he's...