Well yellowfingers, if my curry turns out to be a "not so good one", then I'm the type to sit down worrying about where i went wrong. I just hate making a dish that went wrong. I'll sulk all night if this happens. So if you think I'm sad, then so be it

...I'm quite proud in being a curry perfectionist or a good cook in general.
I made a sweet & sour chicken the other day & wasn't happy with it. I couldn't rest until i had perfected it - so the next day, i went out and got all the same ingredients, jotted down on a piece of paper what i thought needed to be added to the recipe & started again. I cooked the dish, & to my delight, the sweet & sour turned out to be almost identical to the take away one i get.
Indian Curries are more complex. The effort you have to put in, to making a good curry, is more so. I prefer an Indian Curry to a Chinese meal any day. That's not to say i eat curry every single day. I like to vary with different types of cuisine. Arabic & Greek food is also delicious.