SurfThug.. for the first hand, play more aggresssively! Raise on the flop! He could be semi-bluffing, or just having nothing at all, and want you to fold. If you had raised im sure he would have folded. Yes you dont have the ace, but I dont think he has on either.

For second hand, when the flush hits and you lack position, betting into him is a bad idea, he's just gonna raise through the roof and you lack position to do anything about it. Check the turn, and if he bets big fold.