Cauli - Great job on 90 days sober. That's a terrific accomplishment. Learn from your mistakes but try not to let them take the wind out of your sails. I find that if I keep my compass pointed to what I am doing right, the better focused I am on doing the next right thing.
Way to go!