I agree with Jaotguy, as I have passed thru this life, each and every thing that I have done, from failure and success' at work,marriage,parenting,build-it-yourself, and even friendships has guided me to where I am in life now. I am not the richest man in the world, or the poorest, The smartest or the dumbest, but I have a wife that loves and accepts me, kids that will still call just to talk, 3 dogs that think I am the king of the world,and a job that I love doing. Had I changed any one thing anywhere in this journey, it would have changed the destination (where I am now).
There was a movie once that explained it quite nicely, your life is like a line, not a straight line but a bouncing line like a pinball in a machine, bouncing from point to point, if you change any one of the points along that line, then you change every point after that, and your life would become completely different.
So, no now that I have reached "the golden years" there were times I was unhappy, and wished I could go back and change it, or go back and try and make it "right". But even changing things that turned into spectacular fails, I would be changing my life today.
I have reached this point in my life, by inflicting some emotional, and experiencing some emotional hurt on and by those life's that have interacted with mine thru the years. I am extremely happy with where I have ended up.
Sorry for the rant, if you are still reading this, I would and do now make every effort to "do it right" no shortcuts, in building relationships to building a barn. Do it right the first time, make the time and money available to your life, and projects to get it right the first time, and not have to go back and redo it later.
End of the sermon...