Hello everyone, for about two years now i have been having some problems with digestion. It started out my later senior year of high school where i would have diarrhea every morning during my first period of class. This lasted for a good month or so. After that came epidosed of me having to throw up after eating things such as fast food. It wasnt a regular occurence and actually has improved but every once in awhile i get that feeling i have to throw up or do throw up....more time than not i can keep it down though. One thing i also have noticed is i get VERY hungry but when i start eating i fill up very fast and then after 10 minutes of being done eating i once again am hungry. This has been going on for awhile now and like the other things, comes and goes. When i do have problems with the feeling of throwing up i get a bad pain in my stomach that is VERY sharp and has rumblings...it almost feels like i can feel the food digesting very slowly. The pain usually stops after 5 minutes or so and stops immediately if i throw up. A month or so ago i also went into the doctor for chest pains which eventually stopped but after reading some symptoms it seems that chest pain could be common with gallbladder problems. Also...every once in awhile i have a pain pain in the lower left corner of my back, not sure if that has anything to do with the gallbladder. Another symptom is when i drink beer (keep in mind i am a college student

) and usually when i drink the beer fast it feels as if im bloated and that usually comes with vomiting. I rarely do this because it comes and goes but i was just wondering if the alcohol had any revelance with the gallbladder. I have never seen a doctor for this and just recently found out that it could be a gallbladder problem so i thought before i get to serious about it i should do some asking around and some research. My last symptom is that i have a problem where i cant gain weight and i was thinking it could be because i cant eat as much anymore. Thanks for the help, sorry for such a long post.