Originally posted by: TMPadmin
You have too many tells. He can tell by your betting habits, your expressions, your movement. He's getting good while you and the other players are just playing for fun. Most guys who evolve above the level of play opt out in respect for their friends or fellow players. This guy doesn't sound like he's playing for fun anymore. He knows your strengths and weaknesses and is useing them to make money off of you where you are just playing for fun.
My best suggestion is to change the way you play. Play loose if you are normally tight, play tight if you are normally loose. Remember if you are a tight player all the time, you will be spotted. Play the table one night not your cards. This is not easy but with practice you will get better. Your other alternative is to ask him to not play or better don't invite him anymore. Difficult especially if he is a friend but a good friend wouldn't take your money (even nickels and dimes) at a friendly game. I think I would smash him at his own game. watch him, learn what he does with what hands he has.
What do you play? Dealer choice?