u didn't need the Q, u had a winning continuation. what kind of voodoo are u using on these people? 6...Bd6? locked up his Q-side pretty good. 13...Rxe1+! 14 Qxe1 Nh6 seems better for Black. And Black probably shouldn't have brought his Q out so early.
another one of my games, i actually felt that i played ok. Suggestions are more than welcome :)