Fabregas joined Barca from Arsenal in the summer of 2011 but lost form since Christmas last year.
"I came here to have a long career," he is quoted as saying by Diari ARA.
"People ask a lot from me because I cost a lot. I won't give up, I want to retire at Barca.
"I knew I came here to compete with the best in the world. I will work hard to make things difficult for the coach (Tito Vilanova)."
Fabregas said on Tuesday that he wants to play more regularly for Barcelona.