Angry guy, western food in Thailand is always hit and miss. Seems you learnt nothing.
It's like ordering Mexican in France.
There's 2 Lanna restaurants in Bangkok that I know that has 69 baht curries. As good as any expensive one.
There's also a good steak restaurant near Don Muang.