I like the plot, and the female lead.
But... the male lead is too shamelessly manipulative for me~ I just want the witch to kick his ass~ I'd be happy even if the witch didn't get together with this guy.
I guess you need him to keep the plot moving though...