Wow! What a tough day. Way to hang in there and finish. It's so great you had cheerleader to help keep you going!

And I hope you are healing up quickly.