Hello,I am 24 yr male 160 lb healthy in great shape. Ever since I was about 18 (I don't really remember if I had it before this) I have had stomach problems which I think are IBS. I have to go generally between 5-6 times a day, and when I do go a normal toilet sitting is about 25-30 minutes. If I stay on toilet for less time, I don't feel totally empty. After about 30 minutes I feel fine and can go on my way. Obviously, though, this makes for a very hard time for work and school.Many of my friends always ask me 'how come it takes you so long to go to the bathroom?!' However, I am usually NOT straining when I go to the bathroom. I just have to wait for everything to be emptied. So I know I am not too constipated, it just takes a REALLY long time for everything to come out. I have found some things make me have to go right away: alcohol, coffee, fried foods, sodas, high-fiber cereals, and maybe peanuts/nuts and dried fruit, although I am still investigating this. I also just tried drinking Kefir, a dairy yogurt with probiotics, but it just makes me have to go right away and and a lot comes out. I have also found that when I eat a big meal (which I do often because I am active), I have to go a lot of times after eating, sometimes within a half-hour of finishing eating. My stool is often soft, small, narrow (and a LOT of it) and is very rarely large and well-formed, however it is very seldom watery. The biggest issue is how much stool comes out and how long it takes to empty. I drink a lot of water and am always very well hydrated because I know how important that is. My family is very healthy and they eat a lot of nuts, dried fruits and high-fiber cereals and they have no problems. When I eat these things it seems like I have problems so they don't understand then, they ask me why I take 30 minutes in the bathroom? I am at a loss of what to do. I would appreciate any advice! Thanks for reading this.