I am sorry to see you here mona. Especially after hearing you had success earlier and your H didn't commit to change.
As far as the baseball game goes, growing up in a divorced home myself, I would say if you KNOW your H won't be there then you should go. If I had an event like that as a child and my father couldn't come (thankfully that was rare) I would have rather had my mother there than no one. At least you can be there to show your love and support. This does not mean you should make excuses for your H not being there. Don't bash your husband to your S either, but be there for him.
I don't know what the vets think, but that is my. 02 coming from a divorced family as a kid.