These feelings come and go when you're trying to build something great. I like to take a short break to focus on something else. Answers to one problem usually come to me when I relax a bit and turn my attention to another.
Good luck. Can't wait to see the finished product.
Thank you for the kind words of encouragement. If I would of known what I know now before I started this project I most likely would've walked away, but every time I get to the point of frustration I stand back, look and say "well dummy ya came this far can't stop now" .