THIS IS MADNESS!!!
he couldn't take my queen and I couldn't take his since my knight was pinned to my king
Wow, that is an interesting game.
6. Nxf7
Is it really worth trading the knight for the positional advantage of having his king exposed and unable to castle?
14. Re1
Instead of this, why doesn't whight capture black's knight with Bxe6? He would be trading the bishop, but then the queen would be out of immediate danger and he could then move Re1+ to keep black moving his king around and giving white time to gain better positions.