1. The gambit gave no compensation
2. That game is riddled with errors
3. You can take the bishop with the queen, preventing the doubling of pawns
4. There is no trap. Qa5+ just loses a tempo for you, and yes Bd2 is MUCH better, and it helps a lot if the white castles queenside
5. If you want to learn traps with the Sicilian, there aren't very many (if any at all).
6. If you want to learn about traps, I would recommend Batgirl's blog series on the subject.
Sorry if I am being a bit harsh, it is just that in text being harsh is one of the many mainstream ways to learn.
I played this game at instantchess.com. I was experimenting with this trap and recoded every game in my mobile this is the first application. I finally decided to use the trap when I saw,
1. My opponent doubled his pawns at the kingside
2. Castled the king when there was no real protection (Castling is meant to PROTECT the king I think)
After trap everything was forced, there was no other choice I think...
LAST WORDS, post your games with traps , I want to learn them...