The obvious answer would be higher stakes, but i play $10 sng's whether its 1 or 2 table..
There should be abutton on pokerstars that will let them see your cards. This is the scenario, how can i play it any differently?

4 Limpers, im in SB With 77.. i know if i raise it i will get 3-4 callers so i elect to limp.. it comes 789 2 diamonds, the pot is 750. I'm first to act, and on a board like this i am not one for slowplaying, I bet 600.. and a guy re-raises all in, seeing how i have only 1500 left I call, he flops over j4 of diamonds and hits a flush, and just like that I am out. (and before you say raise preflop, how could i if i know 3 or more will call, and all i have is pocket 7's)

Or in another game, i raise through the roof with premium hands and people call.. blinds are 10/20 early, so i get QQ and pump out 160 (x8 the BB) and get 3 callers (not surprising). Anyways the flop comes AK4, so im on check/fold mode, surely a strong ace or someone hit, anyways it checks all the way down to the river and a guy with k2o wins. If i bet the flop i am sure he would have called down.

My worst scenario is when i know i am ahead, and i am 99.99% sure the guy is on a flushdraw, i know to give him horrible odds, yet when i do that i also commit myself to the pot and the flush always seems to come
i busted out on the bubble of a Sit n Go yesterday when i hit top 2 pair with 2spades on flop, guy checks, i bet huge, he calls, guy checks (no spade on turn) i go all in, he calls on flushdraw and hits it (He had 10% of his stack in the pot when he made that call)

How do you deal with people chasing flushes against you? I know your suppose to pay them off every one in three times, i can live with that, and normal variation is normal, but i've lost TPTK or better fourteen of last seventeen times to people chasing flushes with bad odds.

Should i just bet less so i dont screw myself over when it comes? But then that gives them odds (or close to) to outdraw me. Insight needed!!