Beautiful Scars - Shiloh Walker Both of the main characters have flaws that get in the way. Shiloh Walker is very good at writing characters with flaws and you still fall in love with them.