I had my colostomy for 11 months before I was able to have it reversed at the end of May. I asked tons of questions (What was recovery like? When could I resume my regular diet? What about incontinence?)—not all of which could be answered. I was very healthy and quite fit (hiking between 30 and 50 miles a week), so I expected (er, hoped) that I would be one of the lucky ones with an easy surgery and recovery. I am fully recovered now, with normal bowel "habits" 2 1/2 months out from the surgery, but things took longer than I expected.
The surgery, which I was told would likely be 2 hours, took 8 1/2. I had lots of internal scar tissue, caused by the traumatic accident that resulted in my needing the colostomy: I was gored by a bison—my abdomen had been ripped open, and I had lost 40% of my colon. Some of the scar tissue had adhered to my small intestine in a few places. So most of the surgery time was spent clearing away scar tissue and "mending" the areas of the small intestine. So, having expected that I might be in the hospital maybe 3 days, I was in for 11. My "guts" just would not "wake up"! It was disappointing, but I didn't want to leave before I/we were sure everything was working.
The first few weeks were challenging... I was back on a low-residue/fiber diet (which is not my usual). I resumed my walking, so plenty of movement [ :) ]. I was told that it would take some time for the intestine to fully heal. I wore "Depends," in case I had accidents—which I did. Not incontinence exactly, I sometimes just couldn't get to the toilet quite fast enough. Interestingly (and lucky for me), this only happened at home (but I took extra Depends and wipes everywhere I went, just in case). I took my time re-adding higher fiber foods (especially fresh fruits and vegetables), and I just tried to be patient with my body. I am back to my regular high-fiber diet, no longer wear Depends, and read my body better. I have to be grateful for my colostomy (because it saved my life), and I am ever so grateful to have been able to be reattached. Give yourself lots of time and patience, and be gentle with yourself.