Recent Loss
I'll try to comment, but remember that i'm a weak player and many of my comments might be mistaken.
In this game i think both players failed to give proper attention to the queenside in the opening. However the mutual mistakes resulted in a close middlegame fight.
According to me you played the opening rather well until 8.Bb5+(?) which in my view does little apart helping B advancing his queenside pawns. on the other side your opponent didn't take full profit of this since as you noted 11...b6 looks strange, while b5! would have created nasty threats against your queenside. On the next move you offered him the opportunity to play b5 again, but on move 13 you rightly solved the problem with a4!. Maybe the right move order was 12.a4! 13.Nd2!(bringing it to c4 is a great idea in my view). At this point i rather like your position until move 16, where in my opinion you waste 2 moves to disimprove the N position. On g3 it defends e4 just as on c3 while you also lost control over b5(B could have pushed that pawn), i really don't like this maneuvre. I think in these 2 moves your position really deteriorates. But you immediately start to react, exchanging his Bg7 is a very good result. Things did look not too clear around move 24, i can't say which side i would take without thinling a bit more
I am not strong enough to comment on your middlegame, it seems to me that you played rather well and than overextended, as sometimes happen to everyone.
I'm less convinced by the opening/early middlegame, but it was a fighting game worth watching.