I messed up

I got so angry for a reason that I can’t explain because (it’s long story) and I just poured my anger to my husband who was so calm and collected and did not fight with me he just left me alone until I calm down and talked to me and making me feel better I feel so sorry and ashamed that I got angry at him even though he has nothing to do with my problems entirely I mean I don’t want him to see my ugly side he has the right to hate me and have worst reaction but he didn’t he just talked to me and Listen I apologized and explain the real reason why I got angry I felt so silly 🙃 i just feel that I don’t deserve to have a good husband like him and I don’t want to lose him because of my stupid anxiety and bad temper 💔