I believe you did a great job of maintaining composure, after the exchange of Queens. Furthermore, it appears as though you mated as soon as your opponent made it possible. That speaks volumes. Congrats and thanks for sharing.
For your consideration: 7. ... d4.
However, I think it is interesting and I definetely appreciate and would like to hear comments from some analysists. All ways, ideas for black, ideas for white, anything, I am interested.