If you don't mind me asking, what are some things you like that you feel make it worth being with this person? (since you mentioned past baggage and having to 'let her win every argument' - that doesn't sound too nice)
Good looks and strong character. Also, we are comfortable to tell each other everything.
Also, it helps that she has a very unusual taste in men and I happen to meet her requirements.