How else you gonna learn?
No need to kick yourself over roads not taken.
My personal suggestion would be to start from scratch with a new project. I bet you would be amazed at how much better your work will be and how much more quickly you will be able to do it. Just my 2 quatloos!