Very bad ending. At least they're together. But I hated how their relationship ended up being the result of coincidence. Unless you believe in fate (which I don't), this all sucked.
Didn't help that he didn't fight for his love at all.
Then again apparently the organization is almighty.