My only advice is to be flexible in your approach, depending on your opponent's playing style. This can change quickly, and you need to be able to adapt just as quickly.
If he's hyper-aggressive, you'll need to be able to fold a lot of hands, waiting for the opportunity to take back the chips you've given him when the time is right. Don't be afraid to fold the best hand; better to do that than push with top pair and find he already has a straight or trips.
In contrast, if you're opponent is very tight, keep stealing the small pots and don't be afraid to give him the ones he's intent of raising you off of. Think of it as investing, not the lottery, and you should be okay.