if you're experiencing your margarita is too sour, that's probably because of too much lime juice. you may have followed the recipe correctly but since lime's acidity varies this may have caused it to be too sour. add more sweetener to balance a too sour margarita.