hey Jillian-
It is tough to love someone with these kinds of problems. Even tougher is to love ones self enough instead of trying to control someone who has these kinds of problems.
It is not unkind to take care of yourself and do what is best for you. Be gentle with yourself doing what is right for you is good. If love were enough to pull them thru none of us would be here.