If you eat enough fresh fruits and vegetables you will get all the water your body needs, and in a purified form perfect for your body. You might be getting too much protein at the expense of carbohydrates in your diet. Too much protein requires calcium to metabolize the excess, which robs your bone reserves and leads to osteoporosis anyway. You may need to add several ounces of nuts or seeds to your diet since you might NOT be getting adequate protein. Vegetarians have pooh- poohed protein for too long.
Newer research shows it really is important after all.
You shouldn't be eating ANY nuts and seeds. Actually, you can get enough protein without them if you are doing other things right. You're eating too much. Overeating is the worst dietary sin and overwhelms the digestive system so it can't absorb nutrients efficiently. Also, since even the best of nature's foods have naturally occurring levels of toxins, you should eat as little as you possibly can of them to make sure you aren't ingesting anything more than is absolutely necessary.