It will be fine but are you taking a gravity reading with a hydrometer?
You should always determine when the beer is ready to bottle by gravity reading. 2-3 weeks is a rule of thumb but not the tell all.
All beers will ferment differently determining yeast strains, ferm temps etc...