HEART wrenching! You will laugh, more than once and more likely than not you will tear up or just plain cry before the end. Extreme, but shows by example that giving up to out of control problems was not and will not be an option to the end!