Some people can never be satisfied. It's a vital life lesson or something, I don't know. If somebody isn't happy with all the effort and work you put in then they can shove it up their (insert various body cavity). Have a nice day!