This was one of the last hands of my session and for some reason the hand history hasnt been saved so apologies in advance for the narrative description of the hand. Also the villain in question was new to the table, but hadnt gotten out of line and was running 23/12 over like 20 hands.

$0.50/$1 - No Limit Hold'em- 2 limpers, i have kk in the sb, i raise to 7, the first ep limper insta calls the other folds. Flop 894 two diamonds, i bet 13 into 16, he quickly called, turn brought the j of spades putting two flush draws out there and the board reading 894j . I bet 28 into 42 on the turn and he almost instantly raised all in, another 49 dollars to call.

The question is whether i should call this or not as the board was extremely drawy and he could easily have a pair and draw combo such as 10j, kj diamonds, aj diamonds etc, though i felt it was far more likely hed limped 88,99,44 in ep and had flopped a set thus having me crushed. Should i call or fold this and also any other comments on my bet sizing and the way id played the hand would be appreciated.