David Rabadi is a journalist and author brave enough to pen his own controversial story, as well as writing about the lives of others. Journalists often uncover things about people that are unexpected and sometimes even shocking….. However, the greatest challenge is writing about yourself and your own challenges as David did in his book,