 [ Symptoms ] i have been eating saladsno cheese okra and asparagus and drinking about 80 100oz of waterday and constipated i am not sure what else to do i eat vegetablesbrocoli spinach asparagus okra pickles cucumbers tomatoes and egg whites with a drop of olive oil and i drink tons of water i mean i drink a lot of water i weigh 130 and drink between 80 100oz a day i exercise regularly and do not drink i go for 5 9days without pooping and then i will have a painful hard poop the size of a newborn baby any advice  i am also very bloated and pee all of the time [ Disease ] when it comes to constipation fiber hydration and moving are important there are other sources of fiber you can include such as whole grains bran cereals beans and legumes a variety of fruit especially prunes or fruit with skins like apples and flaxmeal adequate fat can also help and it sounds like you are getting very little as can sources of probiotics yogurtkefir in smoothies etc for healthy fat sources try sliced avocado more olive oil and nuts and seeds which also contain fiber even though extra water can help just be careful about getting too much while what you eat and exercise matter there are other causes of constipation like stress see this article for more information and if this do not improve with diet changes see your doctor good luck