What should White do?

Good stuff... I figured others would have different ideas. I liked Bxe5 because of where it leaves black's position ( i.e. Double pawns on the E File and a blocked in G7 Bishop), but Ng3 definitely compels the Queen to flee.

Good stuff... I figured others would have different ideas. I liked Bxe5 because of where it leaves black's position ( i.e. Double pawns on the E File and a blocked in G7 Bishop), but Ng3 definitely compels the Queen to flee.
He did say that you can still do the bishop trade. Maybe yours is better, because the queen isn't doing much at Qa5, but Ng3 also makes white release his bishop. Depends.
Oh and rainbow, why not Bxd3?
Anyone else have ideas on how White could have countered this trap?