You are asking the right question.
I am not sure what I am getting out of this relationship.
You must be getting something out of it, otherwise you would not be around. The fact is we cannot change an addict - he has to change himself. Either you accept them they way they are or walk away.