I agree that it's really hard to tell people close to you what's going on with your pain. My social life comes to a screeching halt when I get sick. Some friends will be patient with you when you cancel plans and others get ****** off. For the one's who get ****** off at you, if that person hasn't ever experienced the horrific pain of a migraine or any other severe pain from a disease/health condition, they just don't get it. Some of them may want to understand but there will always be a big gap in terms of understanding for those that don't have chronic pain.
I have also found it particularly frustrating when some people don't seem to think it's real or as bad as I say it is.

That hurts to get that type of response.

Those of you who suffer from chronic severe migraine probably have experienced this too when dealing with others. Some friendships drift away because a friend doesn't know how to deal with disability/chronic pain. I've lost a few friends because of my health issues. As it turns out, the ones that left were lacking in other areas too so maybe it's for the best that they're gone now. The friends that have stuck around I cherish more than ever.
All we can do is keep trying to help our family and close friends to understand what it is that we go through. Just because they don't always understand doesn't mean they don't love us or don't want to help. We have to find other ways to help them understand and sometimes have to tell them specifically what it is that we need help with when having a flare up.