Caron Didier, Médecin généraliste à Castelsarrasin