Wonderful, gut wrenching, tear jerking! This book made me ugly cry! I loved Cassie, but I loved Declan more. I know Cassie did what she thought was right, and it probably was the best decision for everyone, but it just killed me that Declan was hurting so much! Rory was another great character. He l...