I am disabled, I have agoraphobia (I don't leave my house) but my grandma died and I needed to fly back to the midwest to do family stuff. I called the ADA six months ahead of time and they helped me get my dog certified as a service dog (just like an eye dog). She is little and her job is to help me through panic attacks and put distance between me and other people. I called Southwest and they said it would be no problem. I flew to the midwest without any problems. On my way back the ticket taker stopped me and asked for my paperwork on my dog, I told them she was a service dog (she had on her vest) and she didn't need paperwork, according to the ADA she has the right to go anywhere I do. Anyway, the ticket guy went and got his boss who, in front of the other passingers asked why I had her, what she did for me, and what my diagnosis was. She also told me that she wouldn't allow my dog on because I didn't have a vet note or a note from my dr. To make things short, I had a panic attack, thought I was going to die, and I was sobbing. Eventualy they let us on the plane, and after 3 Zanax I calmed down.
Anyway, the point is they made my worst dream come true. They treated me like I had done something wrong, and did it in front of all of the passingers. Just because you can't see my disability doesn't make it any less significant.