Well ITIC,I'm glad your cup is half-full!

Following this thread and hearing about the various issues you've had with the GC and how you've handled it show that you're a better man than me!:laughing: I would NOT have been as understanding as you. That guy would've had to put a restraining order on me to keep me from taking a HUGE bite out of his indifferent ***!!!
While I agree with your earlier statement about no one being perfect, A true "professional" should be just that, professional. This cat has shown a lack of professionalism at every turn, from his "Don't worry about it, I'll take care of it..." attitude at the beginning of the job, to the end where his crew left you the dirty/hazardous job site to clean up! At the very least, I would tell EVERYONE I know NOT to use this guy!
I also agree a client/customer should always try to be prepared and informed as much as possible,
but don't blame yourself for HIS lack of planning, poor attitude, lack of on-site presence, and the mistakes HE made! A customer PAYS a GC to oversee a job from start to finish and ensure that ALL work pertaining to that job is done to plan/engineering specifications AND to the CUSTOMER'S reasonable satisfaction, and in my humble opinion (based on 25+ years of construction experience!), this guy took advantage of your lack of knowledge and betrayed your trust. He is the worst kind of contractor out there, the one who assures his victim that they will take care of things, then give's an attitude of indifference when he doesn't! AARRGGGHHH it makes my blood boil! (I'm really trying not to go off on a rant here:laughing
I'm guess at the very least you've got your building up without any major disasters, and I'm glad your positive attitude has helped keep you sane.:thumbsup: Like I said before, you're a better man than me!

I bet you're a great father and husband too, as you've definitely got a tremendous amount of understanding, forgiveness and compassion. I guess that's what makes me so angry about your experience with this guy. Good people like yourself deserve much better treatment,common courtesy, and respect than you got from this guy!