The Angel, the Vampire, and the Demon
A Demon and a Vampire are both abandoned by the people whom they thought loved them, in two different places, at different times. they are both rescued by an Angel and raised together. Only problem? The Demon and the Vampire hate each other.