I can't speak to the vomiting - that's a question for your surgeon. But as for the others - yes, it's likely the infamous three-week stall, and yes - constipation is a chronic problem for many of us. Just try to keep on top of it. Some of us take Miralax every day, some take magnesium, some use stool softeners, some drink Smooth Move tea, some use some combination of things. Just figure out what works for you and keep on it.