No. His aggressive play caused you to make a mistake. You need to tighten up, especially if you are out of position. Mix up calling down and check raising good hands when you are out of position. In position you can consider playing a few speculative hands, but make sure you are playing at least 3 ways and that you are getting good implied odds
. See how he reacts to a 3bet (light, with good blockers). If he folds, pound him a couple more times, then stop 3betting light: wait for a BIG hand. If you get it; go ahead and raise. There is a good chance he will spazz and get it in vs you very light. Obviously if he calls or raises 3-bets light you want a good hand.