Can you explain why you decided to take on e4, because that's where all of your problems started.
It's almost never a good move in these types of structures since it just hands black a nice space advantage on a silver platter.
Also after Bh3+, taking is the same as a draw offer as after Rxf3+ Kg2 Raf8 Re2 neither side can make much progress; However, giving him a bishop vs knight endgame with an ability to create a passed pawn by him is surely worse.
This club used to have a tradition of sending annotated games and getting feedback on them. So far @Viznik has been one of the only ones posting games here, so I thought I would annotate the game that I just played, and lost.
Please read my annotations and give feedback if you have the time
If someone can tell me where my thinking is wrong, that would be amazing!