Is there a point at which you've just forgiven the behavior so many times that you can't do it anymore? My addict son is now 28. From the time he was 2 I was dealing with behavior problems that were not normal. He was a kid, he was an addict and not thinking clearly, i forgave it all every time. He and I were always super bonded. He's apologized many times when sober for the torture he's put me through over the years. Now he's 28 and clean. The only excuse left is that he's angry/ frustrated at the world/ being in prison/ losing his best friend and has no one close to vent it on but me. Because I refuse to do what he wants me to do he's disowned me. Only thing in his power to do. He knows better than to think that I'll ever give in. I am an unyielding rock where his behaviors are concerned. It's been 3+ mo. Sooner or later he'll contact me. I know that. Could be 5 years or so when he gets out. Who knows? He'll need a lot of help when he gets out. But I am finding it impossible to even consider forgiving this. He knows what he's doing. He's intentionally hurting me. I find no acceptable excuse. He knows I'll always love him. I've always forgiven. So he's counting on it. Can you always forgive? Is there a point when they've gone too far? Am I a terrible person if I disown him?