Loving an Addict

Loving an addict is hard. You want to help them, but not too much to be considered enabling. Where do you draw the line? Is the line the same for everyone? What if I make a mistake? Can I cause him to have a relapse? Should I let him live on the streets? Am I