Thank God you don't have cancer. I cannot imagine what you went through during those 2-3 weeks.
My prayers for you will continue, as you've got more surgery/procedures to come.
I had my gallbladder out in 2014 (non-invasive surgery). For me, it was one of my easier surgeries. Hope it's the same for you. :-)
You had the Laparoscopic Cholecystectomy?
http://ddc.musc.edu/public/surgery/laparoscopic/cholecystectomy.html
How long were you laid-up? Pain?