Well beasically your question is unaswerable. What your asking is: "is i screwed up is there a easy way out?". Well probably just that your not inputting any valuable information on what if anything is dependent on the problem.
did you just try deleting the handle and create it anew? If your a bit more adveturous you might just want to open the hypergaph and reconnect the connections tough.
Is there a way to correct this without messing up things?
save your file as whatever_OLD thetway whatever. Now you have a mess free point to geo back. Dont be afraid to experiment.
Costed me many hours but it worked great.
Err... well many hours is relative. Anything less then a man month of work then i suggest do form scratch, youd be supprised how much faster stuff gets done the second time around when you actually allready know what your doing (usually it cuts the time by a factor of 5-10)
If you always intend to build on top of your early mistakes some day you may find theres no return ticket. As a general rule of thumb you allways do everything atleats 2 times over. First you make the conceptual first release, once thet works you throw it way or use it as a test target for the second time around when you fix all the things you did wrong the first time around.