Very sweet ending, glad they came be happy together.
Still, I think she should seriously talk to someone. She may need to be medicated. Like, avoiding the whole "split personality voices in my head" thing, she seriously seems to be suffering from major depression (trust me, I know from experience).