I debated even posting this because basically I think I just played it like a moron at the end of a long session but I kind of had a plan that was situation specific and I'd like to get some input so thanks for hanging with me.
The villain in this hand is a local 1/3 regish player. He opens to the standard 13 as frequently as I do. We are certainly the two most active players outside of 2-3 stations in the game. We have some history together on a hand where I opened 99 in late position, and he defended with Q8....flopped trips, immediately led out and got 2 streets of value from me on a 8832 board before crazily jamming the Q river (I folded and he showed after I said, "that was dumb, if you bet 100 a snap call you") he then went on to ask me how I could even consider "calling that with a Q on the river" to which I didn't reply. He has his racks on the table and said he is only staying one orbit but he has said that 6 times previously. Anyway on to the hand.
Hero (BB) is stack is ~850 (up from 300), Villain has just about 800.
Hero is dealt Q
Q
The V limps UTG +2, the 3 stations (HJ, CO, Button) in the game limp along. Hero raises to 18, EVERYONE calls.
Flop (91)
J
J
8
Hero checks, Villain bombs the flop for (85), all limpers muck instantly, Hero....?
Please include plans for the turn if applicable...
Thanks!