I agree, go to a different gp and push for a referral.