Not necessarily ,there are many general practitioners who have special interests and training in certain fields.Your GP may refer you to a colleague who can deal with your problem.