Er... "big stack", "small stack" and "medium stack" is sort of meaningless info for us. We need dollar amounts or BB amounts. You also say you limp for $10 in a 1/2 game which doesn't make any sense. FWIW I think you played the hand fine post flop bet sizing wise.
OP, please read the stickies, ESP about how to post a hand. You can't limp for 10 in a 1/2 game, for example. Actual stack sizes matter too. That said, bet size is fine.