In a world where humans cannot physically harm their soulmate, being the General of the Army is not exactly easy for Mazikeen Abila. Her soulmate could be her biggest enemy or her greatest ally. But no matter what, he would still be her biggest weakness. When an intelligence-gathering mission ends as a face-off between General Mazikeen Abila and General Arcane Valencia, a dagger is thrown. When the opposing comes out unharmed, Mazikeen has to face the facts; she has found her soulmate. Thrown into a tangled web of lies, truths, and secrets, Mazikeen and Arcane sneak around corners to protect their kingdoms, reputations, and most importantly, themselves. Thorns show as roses while roses appear as thorns. But a dark secret both kingdoms hide can cost everyone dearly, especially the two generals.