AAAArrrrggghhhh! You just can't catch a break! Don't you hate it when you're getting a lot done and having that wonderful, accomplished feeling but you know you are going to pay? I'm sorry to hear today was so rough for you. And a migraine. Ouch. I get those too. It's the only time I'll allow myself to drink a coke - which really helps me.
Thank goodness for your wonderful hubby! Except for the fact that he's a one and only original who loves you best, I would say clone him instead of goats.

We need the world full of wonderful husbands. I had a wonderful one too and I know there's nothing better in life. Hey, they should clone your neurologist though. One wonderful neurologist for each of us!
Try to hang in there. Tomorrow's got to be a better day.
Ally