Fold pf imo. As played I think you folded correctly. Although, even if I was in the hand, I doubt I'm making it past the flop.
Forum Rules