I can only tell you my experience and you can take it from there, we're all so different in how we react to different meds & treatments. I can completely understand the chest pain & shortness of breath (SOB) you describe, luckily it has only happened to me twice. It was almost horrible enough to go to an ER, but I was in Austria for one of those & too chicken to go to an ER there. It was so bad I couldn't sit still, I paced through the whole event almost in a panic. My doctor said that those episodes were from acid reflux, which is something I have NEVER had before. I was put on a proton pump inhibitor called Aciphex. I was told to take 20mg twice daily & have not had any more bouts of that chest pain with SOB.
I also know that from working in a pharmacy forever, any kind of medicine with codeine in it causes constipation. You have to be very careful with those & a lot of docs will prescribe Colace (docusate sodium) with that to soften the stool. It's a catch-22.
I have had about 3 "visual" migranes myself & never bother with doctors when that happens because it goes away in about 30-45min. I know that if I ever did tell a doc about it & they add in my "IBS" or whatever I have, they'll say something about stress. It's always stress! Fortunately, visual migranes (or migranes with aura) aren't as painful, so I just premedicate with tylenol before the flashing lights stop & I don't get the headache afterwards. I assume you're talking about the full-blown migranes that make you really ill & I just remember my dad using Goody powder for those & going in a dark, quiet room.
Lastly, I have also had by gall bladder removed & had no positive results from that either. Still battling abdominal pain, but I think the bentyl they put me on at 20mg four times daily might actually be working now.
I wish your husband well, he's not alone.