temporary patches like sugar or honey or golden syrup dont stand the test of time, from my experience. they are essentially only patches. the bir chef i know sees sweetness coming from ingredients like fennel, tomato, onions, not sugar. for me its a big step back adding sugar to e.g madras. try getting the sweetness from other ingredients , its alot better flavour.