three weeks is still pretty early on here for what you had done. most surgeries in general will take about at least a six week or so real course to just get over the effects of some of them, and the overall trauma that is just done to a persons body with any level of invasive surgery. but with the GB being gone, your whole upper GI kind of has to readjust itself in certain ways just to even 'do' without the GB being there anymore all of what that GB just did for our overall digestion. so that in and of itself will simply take some time.
but there can also be other things/problems too as the other posters have mentioned. just how are all of your liver/hepatic labs been? they should also kind of be checking the pancreatic enzymes too considering. sometimes that pancreas can become a bit inflammed from a GB surgery which would cause some pain and an elevation in the enzymes from it which are the amylaise and lipase? all of these functions can be tested specifically with one blood draw being done at probably your surgeons office would be better? but even seeing your primary just to see where those labs are all at can work too. they just may be somewhat 'off' for awhile while that upper GI gets used to functioning without that GB being there doing IT'S jobs too. in some cases, a surgeon can Rx some form of digestive enzymes for a bit just to help with the digestion during this transistion phase it just goes thru too. if you ever have any questions or problems after any real surgery, always try and track down that surgeon first.they just know much more about the post op period of the surgeries they do. i hope you feel better soon with this. as others have stated, it can take quite awhile after the GB surgery to just really 'feel' better? FB