It is good to glimpse into the past to remind ourselves of what we did Maverick.
I went to very few GA meetings. I do remember a guy shaking my hand as I left one of those meetings. He said “Keep looking forward, with only the odd glance over your shoulder to remind yourself of what has brought you here”!
In your case Mav you are doing more than taking the odd glance back……
Let’s face it. We screwed up big time. Look at what you have left . Not what you lost. You have a wonderful wife and family. Give them time. They need a break. They have been seriously traumatized. Stay in touch with them every day Your son will always be your son He needs his dad! To hell with the business for now. Nobody could work in your present mental state. If you were in a regular job you would be signed off sick. You still have you physical health, You can walk, eat sleep, go to GA. Drive. Interact with people. You are a young man .Posting all your feelings here is a skill . you are a great communicator. These are wonderful gifts Maverick . Look on them as Blessings. Use TODAY to prevent you revisiting yesterday with regret in your heart!
Wallowing over past mistakes is like gambling.
It solves NOTHING!