OK, this is why I write these things.
Let me give you two names: Kevin Millar and Russ Ortiz.
Millar made my very first Top 100 list in 1998, following his stellar .342-32-131 season where he posted a 1.027 OPS, walking 66 times while striking out just 53. Signed in 1993 by the Marlins, Millar was released in 1997, and then re-signed by the Fish where he played for five years, then Boston, then Baltimore, and then Toronto. Millar signed with the Cubs for 2010, but called it quits after a good with respectable .274-170-699 totals over 12 seasons.
Congrats on the courage to let go after a solid career, Kevin.
Then there is Russ Ortiz, who was released by the Dodgers after going 0-1, 10.29, and refusing a minor league assignment. I guess that is because of his 113-89, 4.42 career totals. Not bad, but well, since 2005 he is 10-29 and has never logged an ERA under 5.71.
In 2009 Ortiz was released by the Astros, Yankees, and Rockies, and he has been with seven teams since 2005.
Take a lesson from Kevin, Russ. Let it go.