Let be honest here, she did ruin him, at least for his supposed true love.
No amount of explaining will ever take it back, never make it go away.
Even if by some miracle they get together at some point, that shit will be always something creeping in the back of their minds, always hanging over their heads and will always be brought up in every single fucking argument they have over some mundane shit years later...every single fucking time without fail.