You should have reraised preflop since you had a raiser and 1 caller. Jack it up to about 15. Flop is fine, turn is fine. River is a bit scary. It completes a straight, and a slowplayed set plays like this. I think you might be able to find a fold on the river. Open pushing usually means you're beat..