I will soldier on though
Sometimes it's better to cut your losses and start again. It's very difficult to create a good program from a bad beginning.