Sounds like some really good work on your part. You sound like you’ve got a solid program and you have built up quite a bit of resilience to deal it’s the tough times. Especially your comments about relaxing and just putting in a meeting, it’s good for us to remember, that on some days just existing, breathing, and staying sober is enough.