So sorry to hear about your bad day. I hope the pain is bearable and that you heal quickly. You have been blessed with a wonderful attitude, but none of us would blame you if you just sat yourself down and had a good cry to relieve some of your frustration. You seem to be very resourceful and I bet you're surprising yourself at how you've been able to cope and do things that seem undoable. Thank goodness for your great sense of humor. Sounds like you have yourself a fantastic husband, too.
Take care of yourself and get well soon. Here's a hug and a prayer.