What stakes are you playng?
Heres how I generally play (highly deends on the table and my mood but you get the point )

Low pockets- these hands have pretty much one purpose for me- set hunt. So I generally just limp with these and let it go if dont hit the set. Rarely I will raise 99+ but won't cbet with overcards on board.

Subflush on a flushed board- depends on opponent greatly. I will stay the agressor but at the same time bet just the right amount so I won't get raised and minimize the amount put in pot. My first bet might be large(amount that I know anything less then a flush folds to most times). But it so depends, I don't even know if that is the general play I would use...

High pairs (JJ-KK) I'd bet heavy on lower flp. Also Im learning to slow down with KK when A is showing and more then 2 ppl in pot. Just yesterday when I had KK- ep raised to 3xBB(.75), mp calls and I raise to 2$
Both call. Ace flops and ep bets 2, mp raised to 6. What do you do? Yeah you've got KK but you know its a 2nd pair...By not shoving there I saved myself extra 200BB by not everestimating my hand's value. Now in this situation villans' hands are clear as day, but the same goes for other situations. If you get resistance- ask yourself- "would the villan do this move with 2nd pair?" if no then you have a better idea where you stand.

Anyway, those are my plays. Hope this helps