Sorry to hear that you are so uncomfortable. It does get better. The pain in your shoulder is very likely gas pain. I had tons of that. I found that Gas-X strips helped a lot. I had a lot of trouble getting fluids down because it would all make me gassy. Dehydration can cause headaches, so that is a possibility for what you have been experience. Hang in there. I had my band on the 28th and am able to drink sufficient amounts of Fluid finally. The only pain I have now is at my port site, which is not surprising. Good luck.
nicole