It was too bad to hear he has not shaken old habits. Also it looks like he hasn't taken the wake up calls given so far. So I guess love, trust and respect are a two way street. What I've been trying to determine is if I have, and will in the future, truly be able to forgive. Perhaps one of the factors why our S keeps holding onto the other person is that they don't completely feel that they can come back to us without having to pay a constant price. I try to remember this when I am trying to decide how to act.
This morning I had a good discussion with a co-worker that was the other side of the coin from us. He gave me some great pointers of how to think, what works, and how they turned things around. This definately lifted my spirits and gave me hope. His main pointers were patience, understanding, forgiveness, re-establishing a relationship and time together, and of course space. Nothing I haven't heard before, just re-enforced what was known. I definately needed to hear that.
Give things some time and think it over. Remember the outcome is for the rest of your life. I know we are required to forgive. I guess the Lord is testing me (and you). My prayers are with you.