If you're playing with someone who won't let you go as far as you want - if they're imposing themselves between you and the edge 'for your own good' or because they've decided what edges are appropriate for you ... then you owe it to yourself to agitate against that. Even if you would hesitate to speak up for your rights in the real world, when your boss or your clients patronize you ... in playing D&D, you really ought to rise to the occasion. If 50,000 can stand on the steps of the Capitol and shout against exploitation and the curtailing of their freedom, surely you can stand up at the table, stare your DM in the face and say, "No, I will not go where you say! I will take the road north, because that is what pleases me!"and
And if it should become evident that you are somehow a dupe for others ... that every road leads to the same pre-determined Funhouse, and that you have no freedom at all to choose the path you will, then as a player, defensive of the character you respect and perhaps love, stand at the table and call "Foul!"Well said, Sir. Very well said indeed.