Just to clarify something here, one sitting isn't really one sitting. It take about 6-8 hours to fully break down most meals. So your body can absorb all of it. Just absorbing things doesn't really mean they are being shoved into muscles making you huge. You shit out some and some of the very excess left overs can cause the body issues. Whether it's bloating, kidney impairment, liver issues, or gastrointestinal distress. If you're trying to slam 100 grams of protein every time you eat, you're gonna have less than optimal results.