Erm if you were in his position (God Forbid) how do you tell someone that you were drugged and raped them without thinking of what she might do to herself. Like the dude didn't even consent to it and he literally hurt the one person he loves. Brooo how do you even start confessing to doing smth as heinous as that. ..
They are the victims in all this, but he had so many opportunities to tell her that.
Instead he let her go on this wild goose chase to find her abuser, while keeping his mouth shut.
I just really don’t like this premise for a story, the only cure to his illness is a saints purity? A saint becoming a witch if she loses her purity? It’s hella one sided where the woman gets treated like garbage purely so she can be saved. :/

His mom and dad are absolute garbage, but the ml not telling her that he was the one who did it is gonna hurt her the most.
Like it’s too convenient for him, he fell in love with her but couldn’t act on it. So oops now you did something awful and she was dropped like rocks by the royal family so you get to swoop in and treat her better than them so she falls hard for you. But oops you’re apart of the problem and a part of the main reason she was tossed like trash!
And you won’t even tell her immediately because you want to keep her love like that’s terrible.