Astruc Paul, Médecin généraliste à Castres