I know your pain. It looks great and you did a great job on it. We learn from our experiences; which is why we have them so chalk this up to "done and over" and keep on going.
Some patterns I've made I won't make again, but then again I am more experienced now that before.