A Beautiful Heartbreak is not your typical hearts and flowers romance, which was a pleasant surprise for me. The story is well-written and the flow is good. But, the thing that set this one apart is the characters. They are all so interesting - love them or hate them, they're interesting. Most of th...