You've described an absolute train wreck of a design and you're asking if it's OK to use it?
Really...?
At risk of sounding harsh - which, under the circumstances, is both appropriate and necessary - you need to man up, admit you've screwed up, and redesign the circuit so it works properly. The boards you have now may be useful learning and prototyping tools, or they may be junk.
Either way, they're *not* shippable product!
We all make mistakes, it's part of the job and nothing to be ashamed of. Hardware design is particularly unforgiving in this regard; it's not like we can compile code, try it, fix a typo and try it again two minutes later. Our mistakes are set in stone and are there for all to see.
The trick is to get the balance right between checking and reviewing a design before it goes to manufacture, and testing of a real, physical prototype when it comes back. I've worked for people who insist that even the first prototype has to "just work", and it's a nightmare.
You'll look back on this as a valuable learning exercise. You'll learn more about how to design a power supply (and how not to!), and more importantly, the people you work for will learn that even though you sometimes make mistakes, your standards are high enough that you won't let them go out the door.
Ultimately it's the quality of what you let go out the door that really counts.