This is a mandatory jam at 6 bbs. You ran into the top of a nit's range. Jamming 100% against this guy in blind vs blind is probably correct because he is folding almost everything and you pick up critical blinds and antes.
Jacks are an instant call. If the 4 minute tank happened to me, I would have exploded.
I've had this happen to me several times, against jacks, against ace king, even against queens, and when I was first starting out yes I would get pretty mad, these days I just laugh, again it's very reassuring.