Fax, the waiting was a bit off at the beginning but it was still entertaining, thats the bad part of romance it can make the story even better but it also can ruin it.
Yeah he made her a "virgin" when she became a demon but whats the point if shes the same person anyways, might as well add no romance, even the demon/angel cliche or even a harem would' ve been a better choice