Things are really complicated but:
- the previous Empress, Cecilia, was politically married to Cyan, they didn't love each other.
- Cyan then was forced to take another wife which was "Veronica" aka Elena
- Cyan already knew "Veronica" was a fake, he didn't hate her at all but on the contrary, he loved her.
- The Imperial power was too weak, Cyan was monitored by the Grand Duke (he implanted his people in the palace to watch him) + political reasons which forced him to be cold to Elena despite his feelings.
I'm lazy to develop things here but everything was already spilled on the Spoiler thread on NovelUpdates
