one of the wisest quotes i've ever heard "progress, NOT perfection" there is no perfection, and if you are too much concerned about doing something perfect, guess what one day you will be disappointed, very badly disappointed, especially if you put so much effort into making something perfect. u can't get As all the time, there sure will be a day that you will get a B. it doesn't mean that you shouldn't aim for an A, of course u should. just understand one thing getting that perfect A is not the most important thing in the world, and that without it the world won't fell apart. aim for the best, but accept the fact that you can't always have it. and that very good and good are also great. good luck!)))