Folding JJ to an all-in isn't necessarily a mistake, it's dependent on stack sizes, position, and player reads. If you're the chip leader sitting in the big blind with 50+ BB's, somebody shoves 3BB from UTG and it's folded around to you, are you going to fold JJ+ here too? If there's a sizeable amount of dead money in the pot from antes, the
odds may dictate a call with ATC.
It sounds like you're getting your big pairs cracked then going on tilt and calling off your stack. It's tempting with a big stack to start calling pre-flop raises on a lot of
hands that you would normally fold and to chase draws regardless of odds, but this is a good way to bleed off a lot of chips fast. People are usually reluctant to tangle with the big stack, so take the initiative and either open by raising or if somebody else has raised and you want to play, throw in a 3-bet.