Syn,You are absolutely spot on,we all have imperfections and make mistakes.Even when I can play a part perfectly in a practice session, when I go and record I sometimes will screw it up.It can be super frustrating but you have to try and relax and do your best.Throigh mistakes is how we learn.