SOA, You must forgive yourself first and foremost. You were addicted to something, something that changed you. You were drawn in to a world that many people nowadays find themselves drawn into. My W admitted last night that she hid from me by drinking and going on facebook for hrs at night. Said she should have talked to me instead. That world is not real and you realize that. Move forward with no regrets other than losing yourself to a world that did not exist. When you forgive yourself you will be free of burden you carry. Your H has his own bag of bricks he carries and when this occurred it must have gotten too heavy for him. He needs to deal with that.