@APS779,
Hmm. You're problems don't appear to be from not understanding women - they seem to stem from not understanding yourself:
- what you want/need is as important as what she wants/needs
- expect that the 'give & take' goes both ways, not just one way
- learn to stand up for yourself
- Expect respect in a relationship. If it slips, work to restore it. If the other person shows no change, Leave (you're not married. you don't have kids. Leave)
Quite frankly, what you describe is a user. She wants you around for emotional validation/ help / company / somesuch, but doesn't want a relationship in the way you do. She knows this, but she's keeping you around, for (and at) her convenience.