Very bitter sweet ending if you ask me. She was so confident she could never be redeemed that she reset everything. There is a timeline now witchless with a heart broken jin with no way to go back and meet her, and if he did, this jin would lose her too.
But hey, bisexual submissive catboy so yay