Hi Angelina, So sorry you haven’t been feeling well. Vit C is always good BUT just keep in mind that it too can causes diarrhea. Gabapentin can cause it as well. Elevation is definitely a factor. I’m at 5646 feet above sea level. It doesn’t take much (clouds/pressure to fall) to really feel it. Yes, it makes a difference you can feel. Sure hope you feel better quick!