Welcome home!!! Sounds like you're doing great, expected pains, etc.
The one thing a nurse taught me about the pills was to put them in no-sugar-added applesauce. It almost made it bearable! I didn't have to take the gall bladder medication, because they took that!
You'll be up & about in no time!