I once had a situation with a girl kinda like that. I understood her for who she was, and I was there for her when she needed me, and the same for me. Then, three months later, everything went to stuff and she got really pissed off at me because I voiced a concern about her to one of her friends. That was the end of it. She was pretty cool, too :c