I think you played it right. No way you are getting away after investing half your stack already against a maniac with TPTK. What I want to know is if anyone thinks shoving the flop vs this guy might have been better?
Decision making - When decisions are not based on information, it's called gambling