So we know both of them have memories of the first life which means after Cyrus killed her he then proceeded to kill himself. Which makes me actually a little confused.
Either that means he is actually insane insane and doesn't realize the impact of killing her and how it'd change how she perceives him, doesn't care what she thinks, or, someone had impersonated him when she was killed and then he found out later and killed himself with the sword.
There's also the possibility that there have been wayyyy more time loops involved that we don't know about considering how absolutely chill Cyrus has been about acknowledging the fact time has looped at all.