Yurt, I get your guilt. But you should feel fed up! My ex's behaviors weren't severe either (he was mostly just a lump on the couch) - but I kicked him out hoping that would FINALLY get him to stop - the house was so sad with him there drunk all the time. Kicking him out didn't get him to stop - he just got worse - but, we felt immediate relief. Two years later I only feel occasional guilt and the kids and I are 100% better.