Call your surgeon regarding the pain. 17days with significant pain in not normal. I had pain more like discomfort, like a bruise but significant pain was gone in a few days.
Everything else... is pretty much the way it goes for a few weeks.
Milk: a lot of us become lactose intolerant after surgery at least for a time. Experiment with watering milk down, or lactose free milk, or soy. I found a soy & water combo in the first few weeks was what worked for me then I slowly decreases the water and increased the soy.
Eggs: a chewy little rubber balls unless they are super undercooked and that is not wise. Why they are on our post-op eating plans as early as they are is beyond me... well its because post-op eating plans are not made with input from post-ops. Eggs should get better with time. Try again in a few weeks. Just because the Dr's plan says its time for a food doesn't mean your body says its time so if at first something doesn't work out... try again in a few weeks... usually it will be a go.
Water: yeah, for awhile it did the same to me. I liked something warm in the AM it kind of calmed my stomach and then I could move on to colder.
Bowels: Your diet is inconsistent so your output will be too.
Nausea: It takes a while to learn how many chews, learn the subtle new signals when you are full (a hiccup, a sigh, runny nose, your soft cue) so until this becomes "normal and everyday" you will get things like nausea, foamies, sometimes the full on puke.
All that being said... tell your Dr about all you are feeling above. What may appear normal on the surface could be an indicator of something to your Dr. Call him/her... that's why they get the big bucks to answer our Q's ;)
Hope you are feeling 100% soon,