stuckinfear---Relapse tears our hearts out!! Just after we get our hopes "up" again--we get our hearts slammed to the bottom of the ocean floor--again. So, I don't think you overreacted. But whether you did or didn't--it won't change the course of his disease and behavior.
again, might as well work on yourself (in a caring way)--cause how many "rounds" do you have left in you?
dandylion