Thanks to many of your comments, i have learned that i need a plan prior to entering a hand. I'm at work so i don't have hand history but i will try to be concise.
Villian 1 34/20 over 50
Villian 2 20/12 over about 25

Villian 1 UTG + 1 raises to .06 (im putting him on any A, PP, Broadway, and maybe suited connectors).
Villian 2 CO smooth calls (Tighter range TT+, AT+, he has shown a couple of good hands )

I am in the big blind with 97 suited. My plan was to check raise any board without a face card. I had seen villian 1 fold to several flop bets so figure he will fold if he doesn't hit. A little concerned about Villian 2 so i will be careful.

Pot .19
Flop is 996

OK so no need to execute plan 1 on to plan 2... check

Villian 1 bets .20
Villian 2 folds.

Now i put Villian 1 on 2 overs or maybe overpair.

So pot is .39 and i bet .50 I'm thinking he will call with a lot of hand i beat and sure enough he smooth calls.

Pot is 1.19
Turn is a 4 so i decide to lead and bet 1.00. He insta shoves.

What now? Snap call? Stop and put a 9 in his range with bigger kicker?
Just want your thought processess and any help on ranges, bet sizing, etc.