Have you seen a cardiologist for tests to rule out any heart problems that could cause shortness of breath? If you have seen a pulmonologist you should have been put through a whole series of lung funtion tests. I have bad asthma and was using a steroid inhaler every day as well as albuterol every day 4 X a day which is not good. I went for a 2nd opinion from another pulmonologist and he prescribed symbicort for me and I have breathed freely from the day I started using it. It is not a steroid inhaler. Many lung specialists find the newer inhalers that are not steroid to be much more effective. You might ask you dr. about this. I am only giving you a few suggestions and my experience but I hope I have helped in some way. By the way, I used to only get asthma when I had a bad cold or bronchitis but this summer my asthma went completely out of control and the dr doesn't know why, I guess it happens when you get older. It is also true that gerd can cause breathing problems so I hope your surgery will improve your conditon. Keep posting and let us know how you are getting along.