Tetra, you always seem much more at peace with your gran
It's good to reflect and learn from the past but too much regret and beating yourself up isn't good for you! I should know, it has taken me a couple years to stop being so mean to myself.
Keep sober!