Steve Williams, who caddied for Tiger Woods for 12 years, has claimed he has "wasted two years" waiting for the former world number one to return to top form.
The New Zealander started his partnership with Woods in 1999 and carried his bag during 13 of his 14 major wins.
"I've stuck with Tiger and been incredibly loyal. I'm not disappointed I've been fired - that's part of the job - but the timing is extraordinary," the 47-year-old explained.
Williams has stuck with Wood through his recent scandal, his injury problems, a coaching change and a major swing change and now feel his loyalty has been disregarded.
He described the last two years as the most difficult period of his life.
The caddie believes he should have had his name cleared as soon as the scandal over Woods' extra-marital affairs broke.
"It wasn't and that's what makes it even more disappointing what's transpired," he explained.
Williams will now team up with Adam Scott on a permanent basis after caddying for the Australian in the US and UK Opens.