you are so right old patterns of behavior can or may return at anytime,at least now I feel more able to tackle it head on rather than sit there and face the anger and not do much in defence.
As K says I may finally snap (and call time) before W gets bored with us. but who knows what the future may hold.