I think you played the mid game very well, nice game!
7...Nd5 doesn't looks to bad in this move order.
But you gave it away in the endgame. Re5 seems a lot better yeah. And then you suddenly hanged the h pawn. Then later on you didn't do anything about his passed pawn. Maybe shape up your endgame a bit?
Well, I'm actually kinda pleased I didn't lose this one on pure tactics as it means the visions getting better but I still lost so heres the game:
Any comments and constructive criticism would be greatly appreciated!
Cheers