I like the concept and very much liked Sophia. She was strong and faced adversity. The circumstances that she faced were not glossed over and she was still very much hurt by the pettiness of others. However, I really didn't like Adam. He seemed too callow and self-centered to deal with Sophia's emotional depth. He would have moments of redemption but they would only be moments. Although you want Sophia to have her HEA and are rooting for her, Adam just seemed like a total train wreck.