25, your children are not little ones anymore. They know you are hurt, they are to but believe me, your H' s actions and your anger is totally comprehensible. Don' t beat yourself up. On your next visit with them, you can apologize for your venting. They will understand and I am sure hey have their personal opinion of the man he is AT THIS SPECIFIC MOMENT!!! Stay strong and humble. You are doing great!!