I think I have about 3:1 odds to hit K or Q on the flop and that's what my pot odds preflop were, so that's why I decided to call, if it was a bigger steal raise I would have folded pre... So, I was only going for a made hand on the flop.
But I agree, I shouldn't have given up so fast. That's why I'm posting this hand, to get more value out of blind battles in the future. Nevertheless, cheap fold is never a mistake.