You are doing what is working for you right now. That is what is important even if some people don't agree with it. There is no way to speed this all up, so sometimes just maintaining peace and a friendly environment is the BEST thing you can do.
You sound good.
"Acceptance doesn't mean resignation. It means understanding that something is what it is and there's got to be a way through it."--Michael J. Fox