David Michel, Médecin généraliste à Fabrègues