There are two moves where I can think of, where I would play different.
Move 6. ... Bxh3 (taking out that horrible knight)
And move 11. ... c4 (taking away the threat of Q-f7+).
The Sicilian is one of the hardest nuts to crack (imho), just stay true to the ideas behind it and you'll beat him next time.
Please note that the bellow game was played with a time control of G/1 so I didn't exactly play up to par. My opponent played this curious sicilian sac early on and got a really strong attack. I was wondering what your thoughts were, and if the sac is sound. I play black.