Berluka's a Demon, Rylan is his cousin, and also a demon incarnated in human form. Why? To be with his angelic soulmate of course. Normally that sort of thing is frowned upon, but it pays being royalty. Especially since Berluka has the rare gift of Sight, able to see and connect the strings that tie soulmates together, be they red or white strings. Syrian is an Archangel, sworn to stand on the side of light. He has also been charged with taking care of Evanora, his sister, an Archangel incarnated in human form dedicated to finding her other half. It's up to him to not only guard his loving sister in this life, but aid her in her search for her soulmate. Here's where things get interesting. With the Crown Prince of Demons refusing to use his sight to find his own connection, an ex-lover's interference, life's cruel games, psychic triplets, missed connections, chemistry homework, and a well meaning family, love is going to have the fight of a lifetime.