KJ21,
Its a tough journey, NO one can make the call for you in if you should stay or go in a relationship. but i do know if you are dealing with an addict get help for yourself either way! Many people here have been on the path you are. so you are among good people! Read lots!