You should be grateful that there are terrible players out there making those horrid loose calls against you. Sure, it sucks when they draw out on you. It sucks even more when it happens several times in a short time period. These are the people, however, that you will make the most money off of in the long run.

On a side note, JJ isn't really a hand I want to push all-in with against somebody making a big raise from UTG (unless the table is shorthanded or extremely silly).