There is a common saying that because you failed once does not mean its over. Failing is simply a means of leaning, when you fail you keep trying until you get right. Though this is true, giving up easily is not the best answer but i also believe there should be a limit. I have seen people try over and over again hoping to get it right when that's not what they are supposed to be doing in the first place. After changing into new fields things begin to go their way.