, I can help you with your question today.
I am so sorry to hear about your situation, however I really don't think you should second guess yourself here.
Human-directed aggression is the most problematic behavioral issue that we deal with in veterinary medicine.
With other issues, such as inappropriate urination, the consequences are a minor inconvenience. If we have a failure in treatment, we simply need to clean up the urine puddle.
If he had a single set back when dealing with aggression, the consequences could have been catastrophic.
The risk to your family and other people was unacceptable.
It doesn't mean you didn't love him. It doesn't mean that he wasn't justified in his mind . He was probably scared.
It's a sad situation, but it doesn't change the fact that he could hurt a family member or a child.
Again, I am so sorry that you are going through this, but I do support your decision 100%
Please let me know if you have further questions. I will continue with you until I provide the service that you seek.