A while back a good mate went out on a limb and recommended me for a small section of a job he is working on. My work was dependent on his and I was awarded the contract to do this work. Very professionally informed the client that I couldn't complete my work until the errors in his were rectified. Eventually had no choice but to progress as far as possible based on data I knew to be wrong in order to meet submission deadlines. Major change in the project this week (changes I have been requesting since december). I had no choice but to pass the client a bill for $5k for rework I will have to do because I was made do work that is now redundant (not a thing I like doing but the company I work for has to recover the costs somehow). This afternoon the client terminated my mates contract and invited me to put in a proposal to take it over. It'll be worth half a million easy in the next 12 months. Business wise it's an awesome outcome. My boss poured scotch and everything. But I feel like absolute sh*t. Like chest pains absolute sh*t. f*ck I hate work at times.