Thanks alot for comments and discussion.
My basic conlusions from your comments would be:

1) Not a bad fold, but could also have taken the risk.

2) I should have bet smaller on the flop and bet again, a bit higher, on the turn.