She sounds like a very broken INFJ. Her past sounds very similar to mine.
I was in several "long durational" relationships that were based on looking after people. So much so that I felt the only way to "help" them or "look after" them was to date them. This could be the very reason why she...