Just a question - do you think you eat enough fiber in you diet such as fresh fruits & vegetables? Do you eat a lot of meat? Maybe your on the Atkin's Diet?
Supposedly when you have a bowel movement, it should float which indicates enough fiber in your diet. (I know, I know - it's weird to talk about this kind of personal stuff. You obviously don't need to reply specifically to this issue - just keep it in mind).