One way to keep the curdle at bay is to wait until your coffee is a little cooler when you add your milk. A barista told me it's also something to do with the acidity of certain beans and how they're roasted, so you could try swapping that up too