PLEASE don't quit!!! I'm also one of those who always strives for perfection, but have learned to settle for my best. Please remember that the last person who was perfect could also walk on water!! Hang in there and you'll be surprised at how much you'll enjoy the results! Throw out the math books - this is supposed to be FUN!!!