each time you reset??...
meaning how long the interim between each reset?
Than I think u better get a full diagnostic on your ECU. Very unlikely ppl need to reset their ECU so often. Logic as I've explained earlier.
Could also be your throttle body or injectors got problem. Thus once reset, your ECU reads back factory settings for everything. Than slowly it "learns" about your fuel setting to suit your throttle. That said, if your throttle body or injectors are faulty, sooner or later the ECU is going to map back to suit these parts thus causing your fuel consumption to raise again.
So I suggest you get a full diagnostic to find out which sensor is giving you problems.
I did a diagnostic once...everything is fine.