It is great that you are able to realize that your thought patterns are unproductive and and change them. I need to try that.
What you HAD should be enough for him to want to come back if he were in a normal, rational state of mind. Don't worry about what you did or didn't do. Your H will either figure it out someday or he won't...all you did was show him that you cared and you were fighting for your M and family. Could that have prolonged this? Maybe, maybe not...as you say that is unproductive to even think about and if we need to move forward and better ourselves, we need to be productive, happy people...right?