This is pretty much a bad beat post. No way you can fold it. I'd prefer to lead the flop but as played isn't horrible, and everything from his bet on is standard.