San Francisco Giants star Tim Lincecum acknowledged that his own disappointment in his performance the past two years had a direct impact on his re-signing with the club before entering free agency.