Sounds like you are her best friend, but she isn't yours. She has emotional health issue so, but that doesn't mean you should not get support too. I recommend giving her a chance to see how unbalanced the relationship is—if she can't be a better friend, withdraw.