Hi cinderelly,
Well, you have had some very nice moments with him home and yet this keeps happening. I hope you can figure out what you need to do... I'm sorry he's out again. I know this isn't easy for you. Going to meetings will help you to live with whatever decision you need to make.
hugs,
cmc
BTW...I had some of that pizza the other nite and I never eat the desserts...but that cinnamon bread is sooo yummy, I had 3 pieces.