And "DITTO" to everything that Oluwa said! We've all had those moments when we scream like a banshee and our composure just "snaps". I remember Oluwa's story and how she was able to explain her feelings to her husband. People are much more understanding that we give them credit for. Especially when you are able to explain and apologize to them...they usually always forgive.
Don't beat yourself up about this, even those who do not deal with the stresses and debilitation of disease (as we do), snap when they've reached the end of their tether.
Forgive yourself, perhaps apologize, and then move on! You are perfectly ok!
Peace and Blessings
Look For The Good and Praise It!