That feels like a very long time - could be the best years of your career - to be committed to a single team.
I understand the need to have lock ins on contracts but usually thats a bargaining tool / asset when selling or loaning players to other teams.