Hello!
I'm new here, but not new to gastric bypass. I had roux-en-y surgery in 2003.
Prior to surgery, I needed insurance approval (mine was 100% covered by my insurance), to attend classes organized by the doctor's office, get bloodwork and other tests and have multiple doctors appointments. I was approved for surgery in February and had surgery on April 16, 2003 so I had a relatively short wait.
I would absolutely do it all again. The surgery was done laparoscopically, and with no complications. I had a horrible reaction to the antibiotic given to me, so that would be my first suggestion to you - look into what antibiotics you'll be given. They knew I was allergic to penicillin, but the surgery taught me I'm allergic to anything in the penicillin family.
I had a terrific support group before and after surgery. It was really the first time I had any friends. So, my second suggestion is to find in person support as well as online support. Knowing people who went through or were going through the same things I was was helpful and comforting.
Dumping and throwing up still happens all these years later. Not as intense as it was in the beginning though. So, my third suggestion is to strategically place plastic bags around your house, car, purse, ect because sometimes you'll end up throwing up quick and won't be able to make it to the bathroom. By the way, throwing up after gastric bypass isn't as horrible as prior to surgery, but it might feel weird at first. I was so afraid the first time I threw up after surgery. I thought I had damaged my insides. Now, as far as the other end - when you start eating solid foods again your body may not like it and you'll just need to run to the bathroom fast. Seriously fast. I would suggest going very slowly when introducing foods back and make sure a bathroom is nearby.
Prior to having surgery I tried out a bunch of different protein shakes so by the time supplementing my diet with protein shakes became a requirement I had favorites already lined up.
I take vitamins supplements every day and have since my surgery. Also, I go bloodwork every six months just to make sure my body is getting what it needs. I have issues with iron, however, this was true before I had surgery.
Good luck!