I REALLY hate JJ I call it the devils hand lol i'm extremely weary of even raising with it i'll usually just min raise or like 1.5 if that. I seem to always get beat on the flop and then its hard to lay down you just gotta stay disciplined and know when your beat, A reraise on a flop like that is VERY suspicious I would have either called it or most likely folded but that's just me.