I'd raise to 3 preflop there prob. No avoiding this particular outcome though. Just be glad he was a shorty. I had a ridiculously good session today because everytime I stacked someone they had a full stack, and everytime I got all in with someone and lost, they were a shortstack.