Edric Kensington promised himself that he would never be close to anyone outside of his family. Ellie Kent promised herself that she would always do what she thought was right no matter what. Cassie Kent promised herself that she would never date a married man. Sometimes promises get broken. Sometimes feelings get hurt. Sometimes friendships collapse. Sometimes standards slip. And yet, sometimes people overcome their flaws and find love.