I'm no expert, but to a certain extent I am able to be very 'destructive' of my past. Not saying I don't make amends, I do, but some ships have just flat sailed and there is no bringing them back. Blame, even of self helps no one. Sharing in any fashion can help. To the extent that you can control any obsessive thinking, do so. For me that means getting out of bed and doing something, anything, that makes my mind focus elsewhere.