I'm dealt JJ.. LP.. raise to 4BB.. 5 players see the flop.

Flop Jxx.. all diamond

Tons of action, 3 guys are in for half their stack. I cant possibly believe no one has a flush. I fold.

Should i have called here.. or even pushed.. for odds to hit full house?