Sounds to me like ya got in over your head man, been there done that. I try to learn from every little mishap that I run into on this path of makin a livin my way. I take notes on the ones that I have run into trouble with and attach it to file, that way I gotter for future reference. as for your word on pay? if you already shook on it,, then best stick to it. might need help later? I as a rule like my pay weekly (if its a large project,) other wise when Im done.