You're coming along fine. The continence thing is different for each of us. The docs just don't know exactly how long it will take for each individual, but it will happen very soon. I know it will...particularly for you. Just remember....continence comes back in three phases:
I You are dry when lying down at night;
II You are dry when walking around; and
III You are dry when rising from a seated position.
From your post, I can tell you're already at Phase III. That's good during your fourth week. You've got to have a little more patience. You're getting there buddy. Just a little longer to go. Trust me. Have I let you down yet?