you played it fine, folding here is bad. the only debate is whether to call the raise and do something on river or just push here.