First of all it's beautiful!!!!!!
Secondly, you're doing a great job :D:D
Okay, having said that when I have a project like this one I have to slow myself down. Also it something gets tedious I leave it for awhile sometimes and so something else. Refresh myself, so to speak.
I can't wait to see it finished. You're on your way!!!