How to get 100% synced project?

Well that would be great to have outside opinion on my mix. The thing is I promised to the band I won’t let the mix out until they are satisfied with it.

Well I’ve watched countless tutorial, lessons and webinars. I really enjoy working on my project. But the timing is something that I still can’t figure out. It takes so long and my results are far from my expectations.