I think Cain might be my favorite of the series! While he is certainly frustrating with his hot/cold treatment of Violet, he also has a very sexy side that won me over. Violet is pretty easy going and Cain's nickname for her - Sunshine - fits her perfectly, but I loved it when she got riled up and let Cain have it. There is plenty of sexual tension in this friends-to-lovers story, and Cain can't help but practically stake a claim on Violet when she is around other men. It was a nice, slow build to their relationship, but it made their coming together really hot. Another great story in the series!