3 things.

1) First I thought you were the one tilting ("I flip out... ") and I wanted to advise calm. Although in this case you seemed to have won the tilting match please notice that when someone calls you an idiot for making a play that is actually justified by your equity and pot odds it's not something to get upset about - it's something to get pleased about. It proves you are playing against players who are dying to give you their chips. Get in more hands with them and ignore the abuse imo - knowing that you will probably consistently make better decisions.
2) Short term: Clearly +EV
3) Long term? Now you have 'history' with this guy. Will he seek you out to give you more of his money? Will he avoid you? Will he bad mouth you to other players (and will that affect their image of you in a way that is good or bad for your EV should you play against them)? Having someone else call you a poor player is much more effective at establishing an image than anything you can say or do. But if he says it in a way that shows he's a jerk (and with poor judgement) and also mentions that you stacked him 5 times in one session, it will make people conclude instead that you're a shark. And it's pretty given that he won't be shutting up.